MLRAPELRPGEGGTAGCSPRAAPPIQSKPLTSFLIQDILRDRTEQCGGQAGSPQPQPPPQPRRQPDQRRDPEPEPKGGRGSAGAPEDHRSARPRAARREAEPPAETEPDRHLETYLLDCENTPGALPSLPPTPKQPQKRSRAAFSHTQVIELERKFSHQKYLSAPERAHLAKNLKLTETQVKIWFQNRRYKTKRKQLTSDLGDLEKHPSLPALKEEGFSRASLIAMHHTYPYYPYLYCLGGWSPAFW