MLAIFGSTVANGPQELCSPCTNQEKEDSRTSSAQILDVFVSKMPNAVQVTLKDVGGMAYTHHKQPLLRPRSFAAVDDIFCMFQGNLENLTALRQEYGLAKSVNEVMLVIQAYKTLRDRGPFPADKVVAALNGHFVFVLYDTSNRTVFVAQDCEGKIPFYWGTAADKSLAFSDMPELLKSGCGKSFAPFPAGCYFSSNMGLRSYEHPLQKLKPVPRVDSQGQALGAAFKVDMSHKDKDTMHRVGSEANWAQSI*