MMVYGLLSALLLVPTSNSFSTLITFDVDGTLVSSSPGWEEGAHGRAFAHAVDTILGAREDGKQLIGKRTIPELLEKHEFHGSTDGLILLRLARKAFGLDSDAAYTVHEMMNEMYDFVSKCDDDEVAKGIAPLPGVLSTLQTLATRYGDSDTTQQRVAFGLVTGNVEGIARRKMKALSIYDTGVLTPLPQPLGGREWGGVEHLRFLGGFGSDYCSGDIENPERNYLDRGEQLSICVERCIDMRKSHEHTLERVVHVGDAPADILAAKAYVDHPTRPDGLCVSVVGVATGSYSVKELQDLCGETVPGKWEPVVLKEGQGVGNEEVFLEACGLSKF*