MSSAAPPPPQPESPSAGAGAGGGGDKVLAAAQHIVKSLATSKNAADDMIRILSGFDNRLSSITNDHLFPSPDPSSGPASGSASASGSSASEISAAAAFDAADQLIQLWDATPEALVFEAPEDDVAQYLAAVDVAVDHLARGGPGGARAGVAVQLAMARLEEELRHLMVRHAVPIDPTGLFFSLRRLSLESMDDLDASSEFDAATPHSLDGTPAGPETARGAVLGSNPFEDQVFDPVRPEAVDELRAIADRMARAGYSRELADAYCGVRRDVLDEYLSVLGVERLSIDEVQRIEWKLLNDKMKKWVHGVKTVVRVLLAGERRLCDQVLTASDDLMEECFLESTKGCIMQILSFGDAVAVCPRSPEKVPRILDMYEALSEVIPEMRDLCIGSSGDGVISDVQAILDRLGDAVRGNLFEFGKMLQQETSRRAMTAGRWTWEWEWERKREWEWEWEWQWQWAFKF*