MDLESTYEIDRVAGFISARAFRRVALQFPDELLKDSTRIVAALHEKLCSFNQSHAGSNGDAKDVKLYVMADTMYGNCCVDEVGASHANADCVIHYGRTCFSPTSTLPAFLVLGKASLDVPLCAQKLCKYTKKAGKPILVLYGLEYAHAITEIKASVGARACFELEVHYADIMSPIITPPETFSSMNEQPELSDGQCANISSTQESNAAYCIGGLTWSLPVGRRMEDYLIFYVGSDDPAFANILMTYNACEIVRYDATEDLLVNDFSQQKRILKRRYFLIEKAKDASIIGILVGTLGVAGYLHMIHQMKDLITRAGKKAYTFVMGRPNPAKLANFPECDIFIYVSCAQTALLDSKEFLAPVITPFEAMIAFGRGSEWTGAYVTEFRDLITSSPMEAKNQSEARFSFIQGGYVEDVEQQEVEEVEDGVSALVNITEKALRVRDKDSQTLMPGTAKSGAEYFATRSYHGLDIHPENNFSEPFLIGKSGRASGYKNETTQQS*