MVKVVHTFHSIGVIHHDLQPENFLFLSKDEDSPLKATDFGLSVIYKPGDVFKDIVGSAYYVAPEVLRRHYGPEIDIWSAGVILYILLSGMPPFWVETEQGIFDVVFHGITDFESEPWPSISSVAKDLVRKMLEHDPKKCLTAADVLNHPWIREYGEAPDKPLDSTSMDIDNSGTVTFEELKNGLARFGSKISESEVRQLMDAADVDGDGTIDYLEFITTTMHMNIMDREDHLYTSFQYFDKDNNGYITKEELEQALKNYGMDDQETIKDIIDEVDMDNDGRID*