MMKAAGICSGLAYKARHGQTKTNALIWEFMSLVQRKHTHELSLSGVRSWGSMTLGSGGMAAEEGGGNGEAAARGERCVVVAVEETCCACAQLVVGPPNPMMARYVYAFVFLATNLLAWTLRDFGHPVLAELRRLRGSCQGAGYCLGAEGVLRVSLGCFVSSLQFNSDFSLRFSLHFVREDRAFRSRGVSGDPARQCHPVHHLAERLLPVRDQPEEMVQVVSIAAYVGSILGVVLMYVWYAPRPSCKLNILFITVTLVLVQIMTGVSLSSKVKAGYLAPGLMGVYIVFLCWTAIRSEPHTEICNKKAEVATSADWVNIASFVIAVIVIVTATFATGIDSKCLQFKKAESEQPEDDDIPYGFGFFHFVFAMGAMYFAMLFVGWNANQTMEKWTIDVGWASTWVRVVNEWLAAIVYISSPVTGEGNASNQQSILSNDKLLLNMQKGQQPLEYTQTS*