MFPGAAQLGEVVAIVQALLHAILVEGVTAAYARLIKSANLAIDDIHGKPDWLSKLKVVCVYYINVGSMVPATAPLPLAEEASPHVPGLMTTWREGANKAATSLQPQGGVVVGTIRMGYGHHRIAYATTSWALGMDKKTYFHDLLNLDSEEASLIKTMDHFYSQISRIQAEFRAIELVFGYLMANGATANLARQFAVVSAHFRTLTAAFPRDTPIISCFPYVGLSAVAAGFTRVINLVFDNHAQAAHCHWIPRELVVNIKSDCNARKARAAARKPTRVLCSVGGAGAQKTFAFANCLDDLGIRYTLVDTLQGVHDFCGRMSSGLEPERAVTIFAFNVYFPAVATTDILCRVSDVLACKPGELAFYPVPKLMLRRVGDHEFYSALRASEVGDGTQELREVSDVVRYLDIFAKSPDALTQMNDSILTNASVGMYDGCKAAVEMAMAKL*