MPISDHPKAYGTAALTAAFAVGIAATLGFQDFYPYWERRYGRRKRGGDVTGYGDGFNDFQSKTTLLERQHAARRRRSTLLSSIGAGPVLLQDHESDPGDNPGPSQPDIRDGIEACIGNTPMIKIRSLSEATGCTILAKAEFLNGAGGSPKDRVALNMILTAEETGHLVPGRGDTIYEGTVGSTGISLAMLARARGYRCHICMPDDVAREKSDLLLHLGATVERVPVAPITDKRHFVNLARTRAEAHTAAADDDSVGFFAGQFENPANWQAHWNSTGPEIIEQTGGRVDAFVAGAGTGGTIAGVAVFLKEEARMNATRVVLADPQGSGLYNKVLNGVMYSPSEREGTRRRQQVDSVVEGIGLKWVTGNFERGRDLVDDAVRVTDEQACAMARWLVEHDGIFAGSSSAVNCAAAVVTAMRMPRGSQVVTILCDSGSRHLSRFYKQVADKGLEGDVRKEGAEGGEKPSSPEDLLTLLGLKPRDDSHQLGTP