MVSKVSRDTIYVAVKNILLNSQAKGPDCLETVELQIGLRDYDPDKCKRFHGSVLLHHLAVPQLKVCVFGDQEHCYKAKAI GVDCLDVEALKKLNKDPKLTKKLSKAYDVFLASESIIKQIPRLLGPGLTNAGKFLTPLARGESMSSKIKILSTKKKHMKR MECLSVNVGHVGMHPEELARNIAISINFLVSLLKDNWQNVRSLHIKSSLGVPHQLY