MLSAYVEQGQGDKALQLYRGMQEKGISPNQLTFVMALQACGTLAEKEKAPFVKGRSKKVISLEIGEALHADAGRKGFASNVLVGSTLVSMYGKCGAVLERDNVFGALSCHGIISWNAMLFACVEEGHAEQALCLYRQVQEQSRTLDDATLICILQACSTTGSLEICKQLHFDIVSAQYEEIPSVAATLIHAYGSCASMADMQAFFDELLNADIVSWNACIAGRVGEGNFVASVEIFEKLKQAAMKPDEVTFTSVLSACSHHGLVVKGSDYFESMTRNYSIAPNSKHYGVMVDLFGRAGDFRRVENMLGRMPMEADLSIWLCLLGACHKHGNLELAEWAFEHAVSSQPKQATFLTCGEQPIELLDFEEKGAKNECLGAHL*