MHVQELLFVAAILVPQCLRALRYSQGTGDENCETLKSEIHLIKEEFDELGRMQRTCNADVIVNKCEGLCNSQVQPSVITP TGFLKECYCCRESFLKEKVITLTHCYDPDGTRLTSPEMGSMDIRLREPTECKCFKCGDFTR