MLSQHSHLVVPKQTSPINFPATMSPPSTAVVYDKHGPPDTVTRIANIPPVVMNANEVCVKMLAAPINPADINRIEGVYLVLPPTPAIGGWEGVGEIHSVGSAVVALSPGDLVIHAAYLSGTWQTYVVEDQSLWYKIDKNTPIEYAATISVNPLSALRMLEDFVALKSGDTIVQNGATSIVGQCVIQLARIRGINSINIIRDKPDSDKIKEKLIKLGANKVFTESELEVKDVKKLLDDIPKPSLGLNCIGGNAANMVVKFLKQGGTMVTYGGMSKKPITVSTTQFIFKDISLKGFLLREKNLDEAQYKCSIDHLLALVRAGKLQYEMEMVPFKDFHIALEKAMGKQGSQRKQILKF*