MLRSPQPQPGDSGPADRLPQTTPAPQSKPLTSFLIQDILGDGAERGGSPSPSRTHAEPEAEPEGGRGRAGGPEEELGSQAGAARGEARSPGETEPERHFETYLLTSGALPSLPPTPKQPQKRSRAAFSHTQVIELERKFSHQKYLSAPERAHLAKHLKLTETQVKIWFQNRRYKTKRKQLTSDLGDLEKHPSMPALKEEGFARAPLVSMYNSYPYYPYLYCLGSWSPAFW