PVYNSHHSVGRARYITSNDPRGYLPVWEYSLKDQPMMMDMDDGFVLWTSICKALGKSKADITRMIESDPELQQPNRLRRVKGGFLRVQGTWIPHSNAKALARKIAWEIKDDLVPFFG