MGDDDDDGFVAACKGISRAIQRLDGNDDDGVLGGSDRWFRRLLSILASGERIITVAGSPKLGVYDIDFGFGRPRKVEVISIEETGAISLAESRDDAGRGIEVGLALPKHEMEQFTYYYEKGLKNH