MNRITRKSCLFAIIFASLFVTHALGAAIDPPRRPHNVKPFHNGNLELQRRANEPFFEIDVKSLNTNSPISELCKKDLHVIESSHDLFHLQNQCEFILGSLKVTNYDSNILDLNSLRAIGGDLIIQDSPELIRIQAGNLNKIEGLFQLQGLTSLVSVEIPTLKFCQSLEWKVVPILNYVSMDSQNIEIIKDIVISDTSLANIENFNKVQEIDTFNINNNRFLETIHSNVKTIRGQFSVHANAKELELEMPHLREVENITIRDTSLVYLPQLTKVKSSLEFIENYFYELNLNNLQKIGGTLGIINNVNLIKVNLENLTDIQGGLMIADNESLEDITFLPNLKQIGGAIFFEGSFKDIMFDSLKLVKGSAFIKSSSNVLDCNKWTNPSNGRSIIRGGKFTCISGKKENTLNVKQDGTIIEKGYKDLTQEGEDSKKRVISKYANSANPSMQLDPLLFGTCLVAMLLF*