MEEELGKPIPKVQELLDYLKQFDKDGKGALSKEELQEVMRGSELSKDEVQVGQSSQDAEEQRPGDGHLDIAKLSKYFLKLGGSQVGTEETSTRRDVACRVREAWELSGDEDPFSHRAIVRIAEAEAQYDLKDAKAFAQFLHDADVRLVRARYLTDLFRSRRPLPRRQELQSMTFVPPDSEEAETALVSHQEVRTWAEGQRDAIICSISHAWETREHPDPCRYQLEQIVQRVVLYEAAFKADVWVFYDYASLFQFERFSPEEQSSFGAAMQNMHVMYAHEHTLTLRIESLTPDDVWNRMMATETERVPVYDNDQKCVVAKPLKDLVANKSAYLSRGWCMAEVEWSSLRTVNLQHQRIDNVDDRSDDDSRLNGRIPMTPENFRAKMEKAVFTHRSDAESVIRLQQKIFFEKVTACEHLELEGLPAHQMLALAHALPLYNNLKSLRLRTFRCDEEQVEALAKAHWAH*