MVQGKLRNFNYIPMLDLYRYDPWDLPGFASLGERELFFFVPRDERCWNNRGRPNRMTNSGYWKATGSDRSVHDDNAKCIGLKKTLVFYRGRAPRGQKTDWIMNEYRLPDYFDKPKKEAVLCRIYRKATPLKWLEQRAMSQADVASSYEDLDCISQDFLLSPAEINDNKSVQEAKSICLWDSVSVACQEITTEPSSYPKDNVTKSDRTSSLGCAVDSGLMESTVYGDFIDPDFQAFADDYKRIGGFSSVIAILNCPPSSHVENCLEHLLTPAMAEKPRSVQIPKLSIDFRNEEAVSDGNFNPWMDL*