MKRFFQPVPKDGSPSKKRLAGAAEPGDGPTSAGAATGAGGDVEGRPTEEPFKFLTWNANSLLLRMKSDWPAFSQLVARLDPDVICVQEVRMPAAGSKGAPKNPSELKDDTSLSRDEKQVVLRALSASPFKDYRVWWSLSDSKYAGTAMFIKKKFEPKKVSFNLDRTSSKHEADGRVIIAEFESFLLLNTYSPNNGWKEEENAFQRRRKWDKRMLEFVQHVDKPLIWCGDLNVSHEEIDVSHPDFFSSAKLNGYTPPNKEVIFVYAVTHRTVDSQDSPQQRDGVLATYYSSRGKLVDAYRHLHKEKDIDGGFSWSGHPIGKYRGKRMRIDYFLVSEQLKDRIVSCEMHGRGIELDGFYGSDHCPVSLELSEAVAEEAPGQPKPSI*