MARAIWKGAISFGLVHIPVSLSAATSSQGIDFDWLDQRSMEPVGYKRVNKVTGKEIERENIVKGVEYEKGRYVVLSEEEIRAAHPKSTQTIEIFAFVDSQEIPLQHFDTPYYLAPDRRGGKVYALLRETLERTGKVALANVVLHTRQHLALLRPLQDALVLITLRWPSQVRSLDGLELDESVTEAKLDKRELEMAKRLVEDMASHWEPDEYKDSFSDKIMKLVEEKAAKGQLHAVEEEEEVAGKGADIIDLTDLLKRSLRSRAGGGKDKGSEKAGADAKGRAKSGASRSRRKA*