MLSAFQLEKNRLTRLEVEESQSLIDAVWVDLVEPDDDERLRVQSELGQSLATRPELEDIEASARFFEDEDGLHIHSFFFFEDAEDHAGNSTVAFTIRDGRLFTLRERELPAFRLYRMRARSQAMVDGNAYELLLDLFETKIEQLADEIENIYSDLEKLSRVIMEGHQGDEYDEALSTLAELEDIGWKVRLCLMDTQRALNFLVRKARLPGGQLEQAREILRDIESLLPHNESLFQKVNFLMQAAMGFINIEQNRIIKIFSVVSVVFLPPTLVASSYGMNFEFMPELKWSFGYPGAIIFMILAGLAPYLYFKRKNWL*