MKRCLWPSTRGEVRACIKTGRCFSDSDIPTVSVRIYAATVGSMATLRLLTNVYEGRRYLFRKAQNALRGNVSAQFWETLESQRFDLRFLQRRAVVIPSQSGARQTVIHGDCWGDELKNLNKAAGDHLRLDFRPPAEKISPEEKRRLLRLVQIDDLIKTLRQIPNACISRKELLQICVDYTGEEGGKEVVKSLDKSGQVFIVGDCVYLRPEQVARVMENVLPLLKNPRREELEEMEKQKAEIDAEAEKIVRREIWGGDPTFEGFFHARFKTTQKRLMKKRNFDLERFEELRKIAGPPLRHSAYGRLFHAI*