MRKLQFLVSLHRSIKPSFNFNSFLTLQPPPILFLTYFTHTQSSPLRDFTSSSTPSENSIKEPISAVSEEADRLCKLLYNQPPSNIGPTLQSSGHKVSPALAEHILKKFSNAGKLALLFFRWCEKQPNFKHTTETYHALIESLGKIKQFRLIHDLVHGMHKNGLLTKSTFALIWRRYARARKVKEAINSFEGLVNFGMKPDLSDFNRLLDTISKSRNVNKAQELFDEMKRRNRFEFDLKTYSILLEGWGEEKDLNKLMEVYREMLDVGLEPDVVTYGILINSLIKSRKLGDAIEKFYEMKEKNCGPSPHIYCSLINGLGPEKRLNEAIEFFKESMSDGFIPELPTYNALIGSYCWSAKFKDADQVLDEMRSCNVNPNTRTFNIILHHLIRLGMNNDAYNLFERMDVSVPGCEPDLNTYTMMVRMFCLEGKVEMALRVWRGMNSRGVLPCMHLYSALICGLCDENRLDEACKYFLEMLDMGIRPPGQMFGRLKQCLLDDGKKELALDLSLRLDRVRRIPFSGEI*