MSSQMLNRQAVSARAFGRAAGRSRSSVRVMASAKPLTFSKYQGLGNDFILVDNRHTSEPVVTPEQAVKICDRNFGIGGDGVIFALPPVGDTDLTMRIFNSDGSEPEMCGNGIRCLAKFVSDIDNAAPRKYKIHTLAGLIQPEMLADGQVRVDMGTPILEGPKVPTTLAPTQGSTVVQQDLVVEGKTYKVTCVSMGNPHAVIYSCDGEPIKIDDLDKELAALGPKFERNAVFPARTNTEFVEVISRSHVRMVVWERGAGRTLACGTGACALVVAGILEGRVDRNQVCRVDLPGGPLQIEWRQSDNHIYMTGPAELVFSGQLRA*