MATLRIPDVVPSPDEDSETLMKSFKGLGTNEKSVISVLGHRNASQRKKIRETYQQLYNKSLIDDINSELSGDFRKAVILWTYEPSERDARLANEALKSRKKTITQLQVIVEIACASSPDHLVAVRQAYCGLFNRSLEEDITANVPMPIQKILIGLVRSYRYDRELVDPSTANEEAAILREAIRTKQLDHDNFLFILSTRNDYQLRATFDCYKQNYGFSIDQDIKSCGKGLLESILKVVIWCIESPEKHFAEVVRASIVGFGTDEDSLTRAIVTRAEVDMMKVRGEYIIANKTSLDNAVIDDTSGDYRKFLMTLLGAKV*