MDIKELVKMQRKYYNTGKTRDISFRIEQLKKLKLVVSQNEEKILLALKKDLNKSDFEGFMTEVGMFYSELNFAIKNIRKWSKIKRVKSSMVNFPSISKVVPQPYGVTLIMSPWNYPFQLALIPLVWSLAAGNCVILKPSEYSVSTSSVVKDIVEDTFSKEYVAVVQGSQEESEKLLLERFDYIFFTGSTNVGKIIMKSASEHLTPITLELGGKSPCIILKDANIDLTAKRLTWGKLINAGQTCVAPDYVLVHEDRKNELIEKIKYYTNKYFGDNACNNEQFPKIINQRHFNRILSLIDKDKIVYGGNYNKETLKIEPTIVDNVNWDDNIMKEEIFGPIFPILTYKDLDEVIQKIIQMPNPLALYIFTKNKYLENKLLEMIPAGGCCINDTVTHIATNYLPFGGIGESGMGSYHGKAGFDTFTHYKSVLKKLNLDVPIRYAPYDNKLIKVLKKIM*