MSKNTMKAVVFRGKLDVRIEDRPIPKIIDDTDIIIKVRYSALCGSELHVFRGHQASKTDFIMGHETTGEIVELGSAVKSHKKGDIVVMPFTVSCGVCFYCTRGFSSRCEKCLLFGCPLLDGGQAEFMRVPLADATAVKAPPGIEEKKLVLMADIFPTGYFAAANAFRGFDEETIRQSVVVLIGCGPVGMCALINALEYRPKVVIAIDRVPSRLELAKSLGAEPWNDQTDKEGLKKRVLELTEGRGADMVIEGVGHADALRTGFDLLRPWGNVSSFGVQQDEIPWSGNEAYGKNLRIQMGRCPVRSVFEEALAVLEKKQHLLDFMTDKIMPLSQAVEGYDIFNKMLVQKVIFEPEHV*