MPPRTAKDRKNPRLPPEVTRLLYVRNLPFSITSEDMYDLFGRYGAIRQIRIGCDKNTKGTGFVVFEDIYEAKEAVDHLSGFNIANRYLIVQYYQHAKMSKKLDLKKEEEEITKLQEKYGVSTKDK