MMKFSLLFLLAWSCVFLGSTGSLNRIGNSDIGFKSLEELVLIRKTLAAQALKLRGLEINLHRVLSKVVLLADAVVQVPGR YSSKEDPLAVLSERLNLLLERLNQEERISTNLLELKEWSTKVCQEPSPSQTLPKELTEEKDEPKVDFYQPAKSDCHELDE GVRVDGVYRFLVPERNEVQRDLYERYCAFATDGPAWTVIQSRGGSFDPHENFNRSWDEYRAGFGNLSRDFWFGNEFAHKI LYRDDHELRIELQEAGEPLDWAEYPLFWLDSESYNYQLSVAGEFRGSLPDALEQHNRMDFSTYDRRRNHAKSADSTCGED YGGGWWFDRCTQCNLNGEHGVHQRASPAIIWMNWRTGTDKPKSSRMMIRPVNPTPGDNSDGD