MEAGPKMELKSYKRKNASLSPSSSPAKAQRTHLSLEEKIKLMRLVVQHKHELVDRKTSEFYAKIARIGYENEGLAIHTESACRNQIISIMRVYEQRLAHRQPGMKTTPEEDELDQLCDEWKARLSELQQYREKFLVGKRKCDCNDEINERLKKLTDDQQNVDMLVAKVNFLSKHLHDNEEKIMQLSARVEELYTDNKRIHQLLDHNDILAKMETHSPYGPPHSVNMNPNMTPNMTPNMGTNMGANMGTNMGTNMSPNMNAIRSGLHSSIAPNLDH