MVTLTGLIRTSAMLPVMKVEGHKLRLDGKTIAFTSPSLYASRLQHLLLQEGAAPLSCPSIAVESTPQTREAVRHCLFSSPSPSSPPFSGIAFTSRSGIRAVAEALQQNPHLPWLSREGNQNPNALQVSESGFFVAALGRDAELLAELDMFGESRDLVRVMVPSIATPQAMVEELGDGHGRHILCPVPLVEDLEEPPVVPDFLEALAVRGWHPYRLNAYSTKWAGVECARPLLPFEKLDALIFTSTAEVEGLLKSLQELGMPMLHNGRKPIIAAHGPVTAAGAARLGVQIDVVSKDFHSFSGIIDALDLHWRSRKNSIC*