MLSQHSHLVVPKQISPVNFPATMSPPSTAVVYDKYGPPDTVTRIANIPPVVLNANEVCVKMLAAPINPADINRIEGVYLVLPPTPAIGGWEGVGEIHSVGSAVVALSPGDLVIHAAYLSGTWQTYVVEDQSLWYKIDKNTPIEYAATISVNPLSALRMLEDFVALKSGDTIVQNGATSIVGQCVIQLARIRGIHSINIIRDKPDSDKIKEKLIKLGATKVFTESELEVKDVKKLLGDIPKPSLGLNCIGGNAANMVVKFLKQGGTMVTYGGMSKKPITVSTTHFIFKDISLKGFLLREKNLDEAQYKCSIDHLLALVRAGILQYEMEMVPFKDFHIALEKAMGKQGSQRKQILTF*