MRSHSSSVGGAAELELPGFRFHPTEEELLEFYLKQVAYGKKLKFDIIPTVQLYRHDPWELPGLARIGEREWYFFVPRDRKQAVGGSGRPSRTTERGFWKATGSDRAVRCAADPKRLIGLKKTLVYYEGRAPRGTKTDWVMNEYRLPDVVVDNGAAAGNSSPKEDIVLCKIYRKAVSLKELEQRVAMEELARASASATPSASHNTGSPADSMSSSDQQGETTTMMMMGGVAIPSLATICMKKEVVTESTAAVLRPATLSLPQLEVAKQPAQQQEWMQDPFLTQLRSPWMESWSPYYASVLNF