MGLREMESTLPPGFRFCPSDEELVCFYLRSKVANHRVASGTLVDVDLHAREPWELPEVAKLTAEEWYFFSFRDRKYATGSRTNRATKTGYWKATGKDRIVHDAATRAVVGMRKTLVFYLGRAPNGHKTTWVMHEFRLETPNSQPKEDWVLCRVFDKKKPSSTTEAEQGSDIFITNTGGSIDPSSPTMTTAPLLGSSPDPTVVDRFDHQSTVLEPSMLLMQGGGDHMIAGNNNHCSNSALLNLAMLQYNFVDQPPGDDVAVGTHFDACHGGGDDATMALRMGLEEHGMGEIIEIEPTWRQGGNNCLYRDELYFQ