MDSGHVAFTLYIGAVLFCLFKFVSHKINRAAEQKQLSREHGCQPMRVKYPHKDPILGIDLFIRNVKAVSEHKFLQTVTRRHEEVGETYQLNMMGTVGIMTRDEEIIKTILSTRFKDYSLHEERKKALNPLLGHGIFSSDGLSWAHSRSLLRPQFARSQLMDLSMLESHVSCLMSLIPDGKEVELQELLLRFTMDMATDFLFGESTNSLLADQDGYHSKLEGFAESVQYAQDRIAIRMALGRLALLKPDLKFKHHVRVVHKFVDGLVHKALHGNNSSPKTQPYILLRALVEDTQDPIRIRDEVINILIAGRDTTASLISNVFFLLSKRPELWSKLRNEVLTQFKHQPPAFEDIPQCKYVRYTINESLRLFPPVPVNSRVANCDTILPRGGGVEGKSPLFVPKGTPVIYNVFGLHRRQDVYGPDVEEFKPSRWESLRLSWEFLPFNGGPRICIGQQFALIEASYVLIRFLQKFETIESKDERPWQEKIALTVSNRNGVHVSFKRSE*