MKLSASSLLLQSCKVCWGRAAWSAAGASSLGSGPRTLVFSASSCAGAARISGVSAALGEHSRYPTSSGSRPRRASAKSASSLHLFSSARLRTSAACCGSSRALSSAIMAFEKIKVENPIVEMDGDEMTRIIWQMIKDKLIFPFLDIDLKYFDLSIEHRDATDDQVTVDSAEATLKYNVAVKCATITPDEGRVKEFGLKAMWKSPNGTIRNILNGTVFREPIVCKNIPRLVSGWNTPICIGRHAFGDQYRATDTVIKGPGKLKLVFVPEGGASPTELDVYDFEGEGGVAIAMYNTDESIRAFAKSSMTMALSKGWPLYLSTKNTILKKYDGRFKDIFQEVFEAEYESKFKEAGIWYEHRLIDDMVAYAIKSDGGYVWACKNYDGDVQSDMLAQGFGSLGLMTSVLMAPDGKTIESEAAHGTVTRHYRVHQKGGETSTNSIASIFAWTRGLAHRAVLDDNAKLGEFAEKLEHACVGVVEAGKFTKDLAILVHGPKTTREQYLNTEEFIDAVADDLKTRLSA*