MDLESTYEIDRVAGFISARGFRRVALQFPDNLLKDSTRIVAALHEKLRSFSQLHAGRNGDAKDVKLYVMADTMYGNCCVDEVGASHANADCVIHYGHTCFSPTSTLPAFLVLGKASLNVPLCAQTLCKYTIKAGKPILVLYGLEYTHTITEIKASVGAQVCSELEVHYADIISPIITPPETFSSMNEQPELSDGQCANGCSIEVNDAIYCVGGLTWSLPVGHRIEDYLIFYVGSDDPAFANILMTYNACEIVRYDATEDKLVNEFSQQKRILKRRYFLIEKAKDASIIGILVGTLGVAGYLHMIHQMKDLITRAGKKAYTFVMGRPNPAKLANFPECDIFVYVSCAQTALLDSKEFLAPVITPFEAMIAFGRGSEWTGAYVTEFRDLITSSPMEAKNQSEARFSFIQGGYVEDVEQQEVEEVEDGVSALVNITEKALRVRDKDSQTLMPGTAKSGAEYFATRSYHGLDIHPENNFSEPFLIGKSGRASGYRNETAQKS*