MQGTASRVAATAAPAHVRCGFKLAQCGTRAVKAMPAGTRRQAAASRSLLRVQAVATVEKPSMAPEFIKAPEEGVGIYQGTDGFLYCDALKVDDIRSQVAASIFYLYSWQQIRQNYLAYASALEGLDYIIGYAVKANNNFKIMQLLQELGSGAVLVSGNELRLAMMAGFDPTRTIFNGNGKLPAELELAVEHGVLINVDSEFDLANIQAAAAKVGKTARVLIRINPDVDPQVHPYVSTGLAGSKFGIRNTHLQWFLDQIKADPNLELVGAHCHLGSTITKVNIFRDATLLMVDFIKQIRDQGFDLKFLNIGGGLGIDYARKGDVLPTPKDLIDTVRDLVSSLGLTLIIEPGRSMVANSCAFVSTVTGVKTNGNKNFVVVDGSMAELIRPSLYDAYQHIELTAPHDTEVQKFDVVGPVCESADFLGKDRLLHTPKAGDGLVVMDAGAYCMSMASNYNMKLAPAEYWVEQGSQLRQIRRAVTLDDHMKVFEGLX