MEIVRSHRQVAAAAAGGGAGALPTYKAAPQLEVRLEEFELFAIDRLRVLKGISDGLSRGKRPEEVEKLVNELWKTHMGHQDPAETLNKDIISHFVLRLVYCRTEELRKWFLSMETTLFRYRFRLENPESQRMLMTEFQLPYKALPHSEFEAVKDKLSQVARSIGQSANVDHVFFKVPFEQVPDLVASRRVFLSKGYAYVAMNQVVSLVVTQFRCNISKALALTNRKWSATIKEQEKDRLTPIVEALSNAYFGPDYSQPKDAVDISLKDIDQLAKSSFPLCMRHMLDKLRENHHLKHGGRLQFGLFLKGAGLKLEDALAFWRAEFSQKIGSERFDKEYAYSIRHNYGKEGKRTDYTPYSCQNIISATPGVGDHHGCPFRHFGEENLRAALNKMGVGGHALEEIIDKVKNRHYQLACTLTFETTHGVSCDSGINHPNQYFSESQKVLRAKNQKMESQSAT*