MALSVSFASPLTYRTTAPSPASTSCIGHQRSTHALPSICCCLHSSFNHASFIKEAALLEPPSNLPLMLEILQARGESIISPMSRSGILPLVIPLAKDPSTGFITALLRWPTPPAEMEIPVVQVQKYGVFLLAKSVDQYVHRILVEEDADKDANGSLLKLSENAGVSLYKRGDFAYSQMANVLVYLMKKVGMFPDVFEKLALSHLERGDQVSALVTGEFYARKKHFPGFARPFVFNAELMLKVSRPLEAKDAAKVALKSPWWTLGSSYEKVAKMAGWNEEQVEYIKEKVTEKGRKEELKKGKPPAQVALDQAAFLLDLAAIDGSWDKIRDQLAQFYRDAGLSQISDFILLKDCNSSF*