MRSLEELSPIETLDIEENGLALVSRVKLNLTIHPVVPSVSKSIDEWQLKRSLIDYLKNSVVTSVTVPEEDIVVRRHKDLKKRKREEPVAHGSLFIRDLGFLDGKKKKKENDGERDVKELEKKFLDWRKSLVEKMNGIELNLEGVKYKLSVVLPISDDFEKLKKDWEEFYAFGHSREGRREADTIILRGVPSRWFAEPRVSSKPSMLVTHTIFSSFGKIRNLNVAEDDDLGKDADEDSGDLISGLHCKIVVQFEKYNDFVNAMKAFCGRSMEKEGTRLKADYELTWDKIGFFRNSRKPLDNRDGGYRNESFGCNQDDLRRKRFRE*