MEIVRSQRQVAAAASGGGGGGAGALPTYKAAPQLEVRLEEFELFAIDRLRVLKGISDGLSRGKRPEEMEKLVSELWKTHMRHQDPAENLNKDIISHFVLRLVYCRTEELRKWFLSMETTLFRYRFRLESPETQRMLMTEFQLPYKALPYSEFEAVKDKLSQVARSIGQSASVEHVFFKVPFEEVPDLVAGRRVFLSKGYAYVAMSQVVSLVVTQFRCNISKALALTNRKWTATIKEQEKDRLTPIVEALSNAYFGPDYSQPKDAVDISLKDIDQLAKSSFPLCMRHMLDKLRENHHLKHGGRMQFGLFLKGAGLKLEDALAFWRAEFSQKIGSERFDKEYAYAIRHNYGKEGKRTDYTPYSCQKIISATPGVGDHHGCPFRHFGEENLRAALNKMGVGGHALEEVMDKVKNRHYQVACTLTFEATHGVSCDSGINHPNQYFSESQKVLRAKNQTMESQSQSAT*