MDLCKDPDHLQEALAMSSLIDQQGLPLHRDIIYNLLQHCAKKKDLEASRKVQFLIVNNSSRLDSIPVLSDHLIRCFSLCGSLQDALLAFRKVVNPTVFTWNSIISAHIKVEKSQEALLLYEEMKKTDVVEDKVTFLSVIKACSRPAGLRYGMYAHDRIVRIGLNFDVMIANSIVDMYAKCQSIDEARRVFDCLKERTVVSWSSMIKGHAQHGQGFLALDLFEKMRESSITPDKVLLSCILVACSTIEAIRYGRIVHHVLIEWDNACDTMIGSNLIDMYIKCGTIIDAQKVFNGVLHHDVALWGTLISGYAGYGDVDRAFLCLKHMKQEGLEPDEVIITSIVTACSQNGLLKEGHEYFNLMESFGDSDNARNVEHYNGMVDLLTRSGSLEEASCLLRTMPISPDLVGWRCLLAGCRLYGNVVLAKHCFDELVLLDPSDSSAYILMIDVYTKAEMWEDVKRLNHLRMKTQLDNESPIEVQSMM*