MAIHLRAHAFAANPLRGVSAATTSMSPSAAAEALRYLLDPSSAAAAANPSQYLSKILPFRRGRPLARSTDPPAVPAWRLAWLPPSRVPGVALDAFVFLGALVEGDGKEASAYWAVDVSEGEGARVGGPADGDGPSAFVDLRTLMVATDWSDKDAMAELAIAGHARALLEWHSTAKFCGACGAKAVPTEAGRRKQCSNDSCKKRIYPRIDPVVIMLVIDKENDRALLSRQSRFVPRMWSCLAGFIEPGESLEEAVRRETWEETGIEVGQVVYHSSQPWPVGPNTMPCQLMVGFFAYAKSLEINVDKQELEDAQWHNREDVKKALTFAEYEKAQRTSAAKVDQICKGAEKGQNPSADFKVGSGEPAPMFVPGPYAIAHHLISSWAFEGAPKLPSSFSNL*