MTRTGLIAHHFPVSRVLAFCALSDSGNIDHAHLVFTQIPEPNIYIWNTMIRGYTKAKIPEMGFSLFRRMVREQSEMDSRTFVFALKACEQFPQSLEGEALHCQIQKDGFGSDLLVRNGLMHLYVKYGFLGSAHQLFVGSSERDVVSWTTMIDAYAQRNLPDEALKLFCLMVSTNVEPNDVTMIAVLSACSRVGIPTVGRKIHEYIKKSDVPFGVNMLNALVDMYVKCGRLDLAREVFDEMETKDVFTWTSMVNGYAKHGDLKLARQLFDEMPERNVVSWNAIIAGYSQTNLPNEALDLFHEMKAAHVRPTEGTLVSVLSACAQSGCLDLGRWIHRYYVDEKRVELTVILENALVDMYAKCGSIDTAMNLFEVMPQRDLVSWNSMIAGYAVHGYGEKALMLFKQMKSEVIVPDDITFVGVLSACSHSGLITEGHQYFGSMKRVFGIEPKLEHYSCMIDLLGRVGLLEEALELIRRMPMEPDEAGWGALLNACRMHGNVDVGKHAAEKLLSLNPQDSGVYALLSNMYATRNRWNEVKMVRMMMRDRGVKKTPGCSSIEVDGKFHEFLVADLSHPLSQEIYSMLDEVYFHLKLEGYVPNTFQLMAFNEVSHGVIVAS