MRRLWGRPEEDLPVRPRYLVTFTVGFDQRKIIDAAISKFSKNWTVVLFHYDGRASEWAQFEWAQHVIHISARKQSKWWFAKRFLHPDVVAPYEYIFLWDEDLGMDSFDAEMYIELVRKHGLEISQPALEPSKKLTWRMTMRRFGSEVHRETTESFGRCKDPHKPPCTGFVEIMAPVFSKSAWKCVWHLIQNDLIHGWGLDFELGRCVKPAFEKVGVVDAQWIVHKFVPSLGSQGESLNGRAPWEGVRERCGYEWNVFQKRLKAADEAALREKTGTHSL*