MSRIPRPNMDELTKVSDTSVSKEEVCAAETGVRKVGRLSRSSTPGHGTSGNESDDAEVSIAHEESSSSNQNTSEAAPNSFNGRKRKQMQKDKGKDFAFLQAKKETQVRREKISERMKFLQDLVPGCSKVVHDICVLFFSDHIDCFAKWIFHAAHLNRGLCLQAHGKAVMLDEIVNYVQSLQQQVEFLSMKLAVVNPWMEFNVEGILAKDMLQSQGSSPTMVFASDTSTSYPQLHHPQQGLVQIGIEGHGILSHVWDNELQSVIQMGFVQNNHTPLTSQGNTGPMPTTHMKSDI