MSKAHTYYVQFSTQIYQYFVGLYQRLQKFWNVTVRRLFVKKKEEDIPSVESIFHKEKFVVLGRVLKNQSLAIEKRAQAAYRIGLLAFTGGPTAGKYATEHIKEVASLLQNHQLAPKVKILLLQSIACWCYLNPTSQRKAKNFKFIPILVRIVEYRVDSVIKTEINKHLLVKFWACYVLSVMTCNNVSCIKELRDLGSLKYHLQILAAENWSGWPENFAEVLYFLIGFHRN