MKFAAALFLLASGANGFSATTNTQPVPTTNIDANGKTIDPLLIRAARGETTERVPVWMMRQAGRHIKEYRDLCKKYPTFRERSEIPEVAVEVSLQPWRNYQTDGCILFSDILTPLPGMGVEFDIDEKVGPVVKPMRTWDDVNKMHLIDPSKSIPFTAEALRILRQEVTPETAVLGFVGCPYTLATYLVEGKTSKEYLEIKKMAFTEPKLLHAILKNLSESIAEYALFQIENGAQLIQIFDSWAGHLSPRDYDEFAAPYQKVILDKIKEKYPTVPTVTYIKHSGALIERMAATGVDVVSLDWTVDMAEGRERIAAGRGVQGNLDPGVLFGDFATIKERAEEIMKKAGPTGHVMNLGHGIEAATPEENAAYFIETVRNYRHEGQEX