MVPSSSNEVVMEVDFKWGGNPSIILAVQTYLGVPLPVQVKDVSFFGVFRIAFTPLVDKLPCFGAITVALSQKPSLDFTLNIVGGELPGLSPTIDGLIRTAVTDSLLWPMRHVIPVVPGDYKYLELHPVGQLDVKLVEARDLMNLEIIGKSDPFAIIYVRPIPSRMTKTRVKRNTLNPVWNETFSLIVEDLASQRLVVSIMDEEELQQSRLMGQAALPLADLEAGRTRALWLPLVKDVDDPKADLKPRGQVHVEVMYRPLDEDGKPLGVAPAGFSRTALEREMGVPAVVQSAPRAKERYQRGVLVVVVHRGEDLVGKDYNGFSDPFVLLQMQMGSARKRTKVISRSLNPIWNETFEFLVEDATHDMLQVEVWDHDIFGKQAMGRLSMTLTRAMFEREFSEEFQLSDVKTGKLFLTLKWQSLN*