MVTLTGLIRKSAMLPVRKVEGHKLRLDGKTIAFTSPSLYASRLQHLLLQDGAAPLSCPSIAVESTPQTREAVRHCLFSSPSPSSPPFSGIAFTSRSGIRAVAEALQQNPHLPWLSREGNQNPNALHVSESGFFVAALGRDAELLAELDMFGENRDLVRVMVPSIATPQAMVEELGDGHGRHILCPVPLVEDLEEPPVVPDFLEALAVRGWHPYRLNAYSTKWAGAECARPLLPFEKLDALIFTSTAEVEGLLKSLKELGTTMPKNGRKPIIAAHGPVTAAGAEQLGVQIDVVSKDFHSFSGIIDALDLHWRSHKNSIC*