MDASAATPAPGPSFSGAESSAAAAQPPAEAPQLRVHGAGSGSGVARACRHHAYSRKQKSLGLLCSNFVALYDREDVEVIGLDDAAKRLGVERRRIYDIVNVLESVGILVRRAKNRYTWLGFGGVPAALKELKERALRKMSGSPVLLSMEDSSTANLSDDEDDEKLGDADEDAESEKLSQPVDNTSDKPDAPSCRLRSDHRKEKSLGLLTQNFVKLFLNMEVGTISLDEAARLLLGEGHADSNMRTAKVRRLYDIANVLSSLNLIEKTQQADTRKPAFRWLGQAKRKQDNNVMVSVPPSMKAMPNKRAFGTDLTNIDNKRGKLDSAAENKVKLMQGAGNIVKTFERQLVQGKRSDFVYGPFHPAGAKKHETDDQTVKQQERKNIQDWENLAVSFRPQYQNQALNDLFGHYVEAWKSWYVDLTQETAS*