MALRRFAVAGRVLLHRVESLPPPRPPLAFLSSESRGHLVRRFSTPSSTPPHFMVQYLVSKCGLSPAAAAKAAPRFAHLDSASRPDAALAFLRSQGLTRAQVREVVSWKPELLLSDVDATLDPKFRAVRALGLGRADIARLFALYPPALTYGIHTNLLPRVLFWIDFLGSAKLLMKWLAKTWLLRYSVDALLRNLSTLRSLGVQQSRITTTVRMQPTLITQTPARFQKLVGRVEACGVPPSSGMYMWAFFALHNVSEGSFRAKKAAVVGAAGCTEEEFDAMFRRAPCLVFVPAALLRRKVEFLMAEAGCDATHIVTNPVLLTLSLGKRMAPRCRVVEALRSRGVGIGKKANLGSVMRYPEDKFVERYVLRYKEEVPELLELYPPRLCKGSSQTR