MCIPVDPSTSRRFTPPSTAFPCGGGGGGKMGENSGALSAQAAVGPGGRARPEVRSMVDVLADHPGELVRTDSPNFLCSVLPSHWRCNKTLPVAFKVVAMGDVPDGTVVTVMAGNDENYSAELRNASAVMKNQVARFNDLRFVGRSGRGKSFTLTITVFTNPTQVATYHRAIKVTVDGPREPRRHRQRLDQWXXXFLTALGTWNGCACG