MAFSPGDLVIHAAYLSGTWQTYVVEDQSLWYKIDKNTPIEYAATISVNPLSALRMLEDFVALKSGDTIVQNGATSIVGQCVIQLARIRGIHSINIIRDKPESDKIKEKLIKLGANKVFTESELEVKGVKNLLGHIPKPSLGLNCIGGNAANMVVKFLKQGGTMVTYGGMSKKPITISTSYFIFKDISLKGYLLQEKNLDEAQYRCSIDHLLALVRAGILQYEYNFLLSRSINFVILYEFIYNFTTKKKMDMVPFKDFHIALEKAMGKQGSQRKQILKF*