MLCNVFDDHSEVWFQNRRAKWRKQEKVGPSGHPYNPYLNPTASGPATSVVPPTLPNPFNLPFGLRKPFDSLTFRYPPHVLPGYLPSPPGYHRGGPPLLPPSVGLYPSASSFQTLLANISAAQRPKQEYSASPPLSPGSSSSGITPPDVDRRSSSIASLRLKAREHELRLEMLRQNGDMIS