MPFASLSDLLTFVESKNPSQPEFLQAVEEWASSIWPVLEKYPKYQQQCILERVTEPERQIIFRVPWQSDDGKINVNRGFRIEFNSALGPYKGGLRFHPSVNMGILKFLGFEQIFKNSLTGLMMAVARGKSDSEVMRFCQSFMSELFRHIGANTDVPAGDIGVGGREIGYMFGMYKKLQNSFEGVLTGKDVNWGGSLIRPEATGYGLVYFVQEMLKLKGDTLQGKIVCSSGSGNVAQYAVEKCIHLGAKVVTLSDSDGWIYDAEGITAEKLAHVLELKNVKRARIADYVKKYPNAKYTAGRGVWSVKCDIALPNATQNELNADDAKLLIKNGCKVVAEGANMPTTIEATKLLQAAGVLFAPGKAANAGGVATSGLEMAQNGSMSQWSRDEVDQRLQGIMKHIHNTCVKYSREFKAPTGDIDYVVGANIGGFIKVADAMIDQGLV*