MEVEVPLLRKQALFTPQDECFDLRSQKYKGQQYSHLYYCRLHKFREILTALAQKHWPNARVRTILGLEEGENCIVIGTLYKQMQLKPSILDEYAKERSIAPLVSPHNFVHADDYLILEDESGRVRLVGDNVVAKSYVTGVVVAIYGQEGSDGEFLVKHILEPGLPAQVPLPSQRTSEEDKYVALISGLKICASEANPLQFQLLVDYLTGHLGDDKEHIAVAQVVHVIIAGDSVHMHYNLLTGQSISSKDQSKLVEPVKELDLALTQLAAAVPVDIMPGPNDPANFSLPQQPLHSCLFPGASVYNTFYAATNPHCFELDGVRFLGTSGQNIDDLNKYSDADDQVEFMERTLQWRHIAPTAPDTLGCYPYTDKDPFIIDACPHVYFCGNRQNFMTRILKGEDGQLVRLVSVPHFYDTGIAVLVNLKDLNCHVLSLSTDLLESNGA*