MALKLPYDLEEEILARVPWKYLAPLRCVCRLWNSLILEERLNKKNLSFHMHSYSGEHRFILTDHGGPKISAVGIEKQQNNVDDPPSLIVEDFTLRKVRRREAIKLYRAVHCDGLLLCVMENQLLVWNPLLKETTWIKCGSDFHQRDDAYSLGYLSHCDFRILRFRCASNSRNRPSRVEVCEVASKTWKVIDNISFDWFLSVPLSILSLRGTPYCIGLREDHTAFVQSYDFYKESFQPIDDLPFSYDEMNPIALEIYKGDRLSVLEQCHKTRKICIWVKHWLMLTSWTKLLVVDIPEFPLLYPRPTLLSTNYYFDKNDRLVITYKHIGMKGLSIIRVVNDKEFQVIKANGSEIRFPFLCSYVPSLVRLPGFWKQDTSRIRWRKRRFN*