MEIVRSQRQLAAEAAAATGGGGAGALPTYRVAPQLEVRLEEFELFAIDRLRVLKGISDGLSRGKRPEEMEKLVSELWKAHMRHQDPAETLNKDIISHFVLRLVYCRTEELRKWFLSMEMTLFRYRFRLESPESQRLLMSEFQLPYKALPHSEFEAVKDKLSQVARSIGQSASVESVFFKVPFEEVPDLVASRRVFLSKGYAYVAMSQVVSLVVTQFRSNISKALVLTNRKWTSTIKEQEKDRLTPIVEALSNAYFGPDYSQPNDAAEISPKDIDQLARTSFPLCMRHMLEKLRENHHLKNGGRMQFGLFLKGAGLKLEDALTFWRAEFSQKVGSERFDKEYAYSIRHNYGKEGKRTDYTPYSCQKIISATPGVGDYHGCPYRHFGEENLRAALNNMGVSGNALEGILDKVKNRHYQLACTLTFEATHNVSCDTGINHPNQYFSESQKVLQAKNQTVQNQSST*