MKEQLNQLSAYQPGLSPRALKEKYGIEGDLYKLASNENLYGPSPKVKEAISAHLDELYYYPETGSPTLKAAISKHLNVDQSRILFGAGLDEVILMISRAVLTPGDTIVTSEATFGQYYHNAIVESANVIQVPLKDGGFDLEGILKEVNEDTSLVWLCNPNNPTGTYFNHESLDSFLSQVPPHVPVIIDEAYFEFVTAEDYPDTLALQQKYDNAFLLRTFSKAYGLAGLRVGYVVASEHAIEKWNIIRPPFNVTRISEYAAVAALEDQQYLKEVTHKNSVERERFYQLPQSEYFLPSQTNFIFVKTKRVNELYEALLNVGCITRPFPTGVRITIGFKEQNDKMLEVLSNFKYE*