MSNRPLNSLRPTETLELESGLSLVPRVKLLLTVYRADKSVNLFDEWKFKRSLIDYIKSSFFITVPEEDLQIRKFKDLNKRKREEPVARGRLFVHDLGFLSKVIGETEDDVERADKKFLEWRRGFVEKLDGIELNLEGTKFKLNVAVPMSDDFEGMKKEWEEIIAFGARGYDAETTENLRISEECKDAARYNRVERNLHVAEDNSIGDGADEEDIVSGLHCKIVVRFEKHKDFHDALKILCGRSLQKLVSHGTLKSSSCSAKIERNETDGFFLDARHQIEERKRMPARGMEERDEGHRQHSRVSQFSSEEGRKRFKIPQFVSGI*