MIDLISDVAKLGANDWYFFSFRERKYAIGLRTNRATVSGYWKATGKDRPIFSSVTREIVGMRKTLVFYRDRAPNGIKTGWIMHEFRLELPTVPSKDWVLCRAFHKSKGDDFTTKHSFEDDFDTRTIGLSSPPFASPPPPVDQTMQSNQQVIKPLLLSQTPQYSENFSSNNAFLNNIAYLNPNLLEIPLEGNNLFNSESKGGGTAAADEYEFLYTMNLED*