MRFRAHLANVATFTKLIDSVNKLAKRAVFTFAPDELSLVSTGDDEDGLRLHGTIQVAELFGSNYHVESNNNNTIPLEFSTQALASAVRQTSSSPTEIVIRLGRIGKTPYLSFAAKTVGRSGAEYQVEQRVAVRILRPDDAKALPKPKSPVPDVILSLPKVNDLCKVADRLKSLSDLITVSASRNGGFRLGISTEHARVETEWRGLTPFHRDSSQATQDAQGTPRPTSAFCEATVKSRALLRFLHAHVGEVSLASICEGYGVILYNYIGDSARLIATDNAEGMTGSLIAFLPAVNEDGDA*