VKYEYQISVDVGEATMQLANVSSVGTDGLGSNTPFFIVSKYGTKQIMLKQHTFNRHICRDDVTYWRCSQFAVLRCRARLKTKLDTLTILNSEHNHEVISKARKYGSLKRQRAEAEAAARAERGQNVAGTADENVDVAPTPETLQPNIKL