MKRFFQPVVKDGSPAKKRPAGAATSDCVDGAAPTGADAAGEGPPGEEPRRFVTWNANSLLLRMKSDWSAFCQFVARLDPDVICVQEVRMPAAGSKGAPKNPSELKDDTTSSREEKQIVLRALSSSPFKDYRVWWSLSDSKYAGTAVFMKKKFEPKKVSFNLDRTSSKHDADGRVIIVEFESFLLLNTYAPNNGWKEEENSFQRRRKWDKRMLEFVQQVDKPLIWCGDLNVSHGEIDVSHPDFFSDAKLNGYIPPNKEDCGQPGFTLAERQRFGNILSQGKLVDAYRYLHKEKDMECGFSWSGNPIGKYRGKRMRIDYFVVSEGLKDRIVSCEMHGHGIELEGFYGSDHCPVSLELSKEAAEAPESKSSG*