MVSSFLSHSYSGSSSLGLSSLSMDERRYHKWHWRDSDGFETGVSSDKRPVMGVVLLGWLGAQQKHLKKYADWYLSRGIRAITFVVPVKDVFRLKLGLGFGVEDLIRDLTQELVSWLSVKEVDGRERCLLFHTFSNAGWLTYGVILENLLMREGLIEKIKGCVVDSGPEPKLNPQVWAAGFGTALLKKQSNLTRSAAESNESDENKPPLKETMVMGILEKIFSVVLKLPPVNQRLTKIISVLSNCQPSCPQLYLYSTADSVIPVESVGSFMEEQKRLGKQC*