MPLKTFLGLHRVSALQVDVRYPEVAIIMDSAYPLPIPVGLRRFEQRRTASLAVALLENAVNLTSLSVLRTSQLLVQALHAGPTRATLSHLRRLHLSSPNSQESLDVLKILRSRLTNLDLVVPSSATRCVDLLSSLAAQRMIKSLIDIREAYLPREPSSFAGNPGPLLAQAVRFSTDFVTGGHVARYTAVSLSLRMISTVDPTPAFWGELAPMAPRLRGFDIMLYAMQRDDIPAMPERFMILRWPAHRPLWAASLAYACTWWISNGHAALWQTNCSLTNSDGWESVGPGEKRAIWAIAIAHGLSLP*