MEQQRSRSTAAGGEVEVEQLPGFRFHPTEEELLEFYLKQVVQGKKLKFDIIPTVHLYRHDPRELPGLARIGEREWYFFVPRDRKQATGGGGGGRPSRTTERGFWKATGSDRAIRCAADPKRLIGLKKTLVYYEGRAPRGTKTDWVMNEYRLPDAAAIPDTMQLQMQHDDMVLCKVYRKAVSLKELEQRVAMEELARSTTSSGTHNTGSPLQQDSSSISISSSSDAMKKEVVGVDEASAAAHELVRPATLSLPQLEVARPQSGLEWMQEPFLTQLRSPWMETWSPYYASVLNF