MLFDEYKKSGLPVDEVILNCLMKVYANSGNLEEAHRIFMEMPSLCCPPGEVTYSVLIDSYCKGGRLEDAKMLLEEMKTKGINPGNHAYSMIISAYSKLGEKKMVESLSNEAIVQMRGSSDAALFNSILKSYCALGVREAVMNTLKRMKTESITPDRATFNILILYFCRERLFDIALQAFSDLKFRKFRPNFNSYAPLIIGLAEARRIDQALDLYTEMKKAAIRPSIQICAALVDVLSKERRVDEVLKFLKEMVYQGLLSSTSSIESILLTCGSHIEILDQILDDIIGQRSAVLNEVNWVAILAAYQKQGLYVAMRKLIDFIKVNEINVGDVENLNELITVLQKIGQTEIIREITCPADIQIAAISAAS*