MATKHLATWALALQFGNLTEPVVDMAVKSVYNWAGCAIGGYALPPAGVALEAMSPFTGSDGNSTVFGVGQHVDIRTAAMINGIASHADDYDDTHIDTPVHPSGPVASALFAMAEWMGGVTGEEFLAAFVAGVETECKLGVAVFPDHYTIGWLGAAVAVGKLLGLDQKQMQRAISIASVQVIGMHESFGTDTKPFHVGAAAQAGLTSALLAKNDFGGSLKGLEAEKGWSHVVSTHQNLTKAFSTFGTVWEVTKNTFKPFPCDRIIHPAIDGWIQIHDKAKKKGLDMTKIANVTARTHPHVFLLTDHPEPKTGLEGKFSVYHAAAIALLYGEATPKQFTDEAVQNKTVIALREKVHVTKDDKVSDHEAFVAVEFENGEKMEVHVENCIGSYKNPLDAEYLQKKFVDHVSTQIGEKRAKKALEAFVGIANSTDVGRIAQAFEE*