MEIPNEEIKFLKKEDIKNINLNGMNKKERYEIWKKIPKVELHCHLDLTFSGKFFLKWVRKYNLQPNMTDDQVLDHYLFTKEGKSLAEFIRKAISVSDIYRDYDILEDLAKWAVIEKYKEGVVLMEFRYSPTFVSSSHGLDIELIHKAFVKGIKNATEMLNNKIYVALICISDTGHSAASIKHSGDFAIKHKHDFVGFDHGGREIDLKDHKDVYHSVRNHGLHLTVHAGEDATLPNLNTLYTAINILNVERIGHGIRVSESEELIELVKKNNILLEVCPISNLLLNNVKSMDTHPIRKLFDAGVKVSVNSDDPGMFLTDINDNYEKLYIHLNFTLEEFMTMNNWALEKSFVNDDIKSKLKTMYF*