MFRQDMYEGMGMQHESPHSPDAGVLLPGLPDDIAIHCLLRVPRLHHGLLRCVCSRWRRLLGSPSFFDLRLSQNLSQEWLYVMLRTASGEYKWFSFVDDARLWLPLPRLPHHNIGAACAVAAGKLYMIGGSRSERSCRSVWAFDPRLNQWEPAASMKVAREFAAAGVIAGQIYVLGGCLPGASINGAASWAEVYNPRTNQWSNIPSPPDKRYKWMHGNAVLHDKLFAVADMGGIIFDPLRSTWDCISDKLDSGWRGRAAVVNNILFSCNNLGKLFGYDINEDVWLEVQGWEREVPKLVSCAMLTNVGGKLYVLWEIPQSGWETKLALAALDILKQPGILTGKVVWYHVISCSMLVGATIHSLSLAL*