MTAHLNIEVIIFNQVARFCRNLLKNNSDICSTEDLKLNVITRQEHNISRKDLSDNALKVLYRLSNAGYDAYLVGGGVRDILLGQEPKDFDIATNATPEQIKKLFRNCRLIGRRFRLAHILFGRDVIEVATFRGHHKEDNEKKNISAQSDEGMLLRDNVYGTVEEDAERRDFTVNAMYYNIADYSIHDYANGIEDLKNGIIRLIGDPETRYREDPVRMLRAVRFAAKLDMTICDKTAAPIAELSPLLRDIPAARLFEESLKLLQTGNGLNTYWMLRDFNLFQQLFPVLTPFLTEEGNSPAEQMIELVLRSTDKRINSGKRVNPAFMFAAMLWYPLTAKAQEIQDDNPKFDHYESIMEASNLILDTQVRSTAIPRRLTATIRDIWQLQLRLPRRTGKRAFVLIEQQKFRAAYDFLEMRGKVEGGETKDLCDWWTEFQDAPAPHRNNMVQNLNGGRRSGGPRKRRSPYRKKKRANNDS