MEFRNSGEGWAFWVSYGRQKGFEVRKRYTNKRQSDGKIASCKFVCANKGYRLKDKRDHLIKCPQAEIRTDCQVHINFIMNRKKEILKVTDLVLEHDHQLHLPETLHLMVSQRKISDLQAFEIEIADDMGIGPKAAHELASHQVGGPLYFSYTLRDYKNYLRFKRPQEMAYKPCYHSVHYFLKPSNFDKEGGEEAGRGEAQAQAQAPVVDGTDYKDYMGELSFTQMLMVILLV