MAFSPGDLVIHAAYFSGTWQTYVVEDHSLWYKIDKNTPIEYAATISVNPLSALRMLEDFVALKSGDTIVQNGATSIVGQCVIQLARMRGIHSINIIRDKSESDKIKEKLIKLGANKVFTESELEVKGVKNLLGDIPKPSLGLNCIGGNAANMVVKFLKQGGTMVTYGGMSKKPITISTPYFIFKDISLKGYLLQEKNLDEAQYRCSIDHLLALVRAGILQYEMDMVPFKDFHIALEKAMGKQGSQRKQLLKF*