MLLPVLLRRLSSTLSFHSPWLHSRRRLASNFYLTTYTTLGFPYPCARLLSISVLPPSTDDENPATPRRIPLQDVRFPSRGSQSFSPLAASAIESEDVRLFLLSLGVSVDGFCKIVLTHPHVLRLGVDEDLKGSVDLLESAVGKDLLVECIVAWPSLVSMTVSEKAGFEDQMSFLLRCGFKKHTKLLAKALNSALKRSKEELEATLRALMSHGLARAHACKLVRVQPTILSQAPMELGRKVDYVLHTFFFSPEELLKNSSFLIYNLESHLRPRYLMYRWVQSKRIMRRNFKLDYVMSLSENHFWCKFVECHAEGPRIYEGFLGNAKAC*