METSNVGFRFCPTDEELINYFLKNKILGKPWLVDDKIREVSICSYEPASLPALSMIKSKDPVWYFLSPKEYKSPKKSLTKRTTPSGFWKSTGKDRKVKEEKRRDGIVIGIKKTLVYHEGKSSNAVPTPWIMHEYHITCLPLADQSTYVLCKLFYKGNVRDIPSGSNSTKPGHYLVMSDSNTVEATNTPPQVEQAGQESLSGFSVNDVIMLMNEQEDLSPWDTLCPIPNTLFIDNNDNTKVQLQTTCLAQNDDEDLGAFTQIESLLADHQEFITQENCEEYMLKWSCLL