MPRYMSITLEKRGVSCVAELLDKDAPRTCEVVWQALPQAGPVHHAKYARNEIYTMVPHFAAQEPGQENPTVTPIPGDVVYFSFHGGMLDREFKEEKDIHELPGVIDLAIFYGRNNLLLNGDVGWVPGNVYATIVEGLDRMAEACNDVWRSGSVGERLVYDRHAG