MRPLSPSASPPGLMSSCGTDGEIFLVLHQINRGSPIPDDLIEFNPYQYDPSNLPDGAWFLVRKTEEKSTEYGLWRVKDSACEIFANSDISGWRTTYEFFQVQASIEQKTVYIMHEYKVTPKGQRVLTKSQESSICRFFGLWNDAEHDDVRHLLSYFSFIPSVNPDTSGNDGQRSIAEPQVNGQIEGAGSSLVDKWIDQSEIDCIMRGDYLELNDLIDGASHDSSSSENTSRQSFVSDDFFNSRALLAELDDEKKEDLSGKGSLLAELNDEKKEDLSGKGSTSNHHTIMMCQIANDVVVQPGPLGFVFIGNDAKAKETQQTPDNHKSKSQDQAVKKMKVAKKLKDEGPSHARRATTSSSSSNSSSDEPGRAARREEKRSKKLMKFLCFMPF*