MTEITTLSQFLTTAKTQFQVYELGRRVQHIDMLAFHQIESLVTPYPYPIQGHAQFAVVFWNESQQHFIWFLKLPLDEQGLLSPAPRSQFIEMVLTALGQDPTQPLTDEQQDRLANNPFSFKPSQEKLSVFNALVRKQLGLSASIQYEFAMQYLSGQIAPSEWQHIGMQGLSDVCVRLGELDHEQHILASFDQAAIEVQIALCQCLEHLQLTEAIAMKIFSKFITAPNEYQAYYLRALASQTELSQQALLHLQQTDRLDANALISIAGRNWPILKQALSRSIYLEALALQPQAFFNQIFADIVAIPNLRNHLLGELRNPNRSVQLSQAIGGLFKAASK