MKKHAIAVMMIAVFSESVYAESALFIPDVSPDSVTTSLSVGVLNGKSRELVYDTDTGRKLSQLDWKIKNVATLQGDLSWEPYSFMTLDARGWTSLASGSGHMVDHDWMSSEQPGWTDRSIHPDTSVNYANEYDLNVKGWLLQGDNYKAGVTAGYQETRFSWTARGGSYIYDNGRYIGNFPHGVRGIGYSQRFEMPYIGLAGDYRINDFECNVLFKYSDWVNAHDNDEHYMRKLTFREKTENSRYYGASIDAGYYITSNAKIFAEFAYSKYEEGKGGTQIIDKTSGDTAYFGGDAAGIANNNYTVTAGLQYRF