MSDDVPLSLKARQNASRTLKRIFDQINAHHADLPSLPKPTRDLLSLHGSSELVVDELPKCEGSIRASPQRSTDANLPGRSSAFHSLKMQTDSNMFHSEQCGNSSSQKTTSTSPEPFKATAGLQEPATLGKELTSQGTQATSRYGDDNQQTVLSSQIFHRLPTAHLLVVAYSDQNHTFCIIRRPSSSSGGARKQPKAQLTIFYGGVVNVYDDVPADKAHAIMLLAGSGNSWSAPVMKGSISSMPAVIPSSGAITNAPAPSKELMGSCASPSSSVFSAEAKQHLVKCSHTGLPFARKQSLARFFEQRRDRVQVIKPTMNEGKSEVERIDDQAPFSKRLCSRPSSPAPPTNSLGDQCRPSTPPMTPKRMS*