MSTLKSSSSEMELDRPNIEEYLTESIYDTSHEKLLLSDLVDISPLLTEAAGAIVDDSFTRCFKSNPPEPWNWNVYLFPLWCLGVVVRYGILFPARAVTLAAGWIVFIASFISVHFLLKGSDKLRLKMERILVEFLCSVFVASWTGVIKYHGPWPSMRPKQVFVANHTSMIDFVILEQINAFAVIMQKHPGWVGLLQRTVLESVGCIWFNRSEAKDREIVSKKLRAHVQDPDNNPPLIFPEGTCVNNEYSVMFKKGAFELDCTVCPVAIKYNKIFVDAFWNSKKESFTMHLLRLMTSWAVVCDVWYLEPQNRKPGETSIEFAERVRDIISTRAGIKKVPWDGYLKYSRPSPKHAERKQRLFAESVLRRLEEK