MSPRRAANKSKAQPRAYTVLYNSENHWSVITQMKGSSWPRVFPYCVLNVCLMLALTYFKFDGIDAFEISDQGHNFVTLVMSFLLVSRVTMALARYGEARTHIGSMLRGARELIQYATVYTGVENDDAAAKEWRNEVTYRTLALVRCTVAVISYPTTKIPSWDIPELNGVEKDDIKGNIFLNPATLRYAHEVRSEYEENLRVPIRLAYMLRKSIHGQEHRLGKPLHISRELKIMSAVDGFMNGFYGIRKFMTTPVPFPLIQMARTFLFLYIFTVPFVLVSDESSTFAHCFTVFLLTYGFFGLEVVAIELDNPFGEDDNDFNVLALANSAIEDIYLFIRDCDGPEWADLLLERMRPKQRQSYQTGQLV*