MSVHPRRVRLKPWLVAQVDNGVFPGLVWLDREAKRFQIPWKHATRHTAQQEEENTIFKAWAVETGKFQEGVDEPDPAKWKAQLRCALNKSREFNLIYDGTKEVPINPLKIYDVCDIPQPLSNPGSTGSVPTYDSDGEDDDVPDTPEPPPPPYHPPGLSQTTVLLYT