MSDMCMLSHDESVDRFRVMHVKEESCYSYRHFLPVEFDRKVQTHLNITWREKICQWSYNVVDHFDLSREVVAISLSLFDRYLATCGNKCNGNMALLTSLTTLQIAIKLHDSKKIKISTLANLSRGQFGPQDIEEMEWKIIMALNWKLHPPTQYAFVSHLLLFLPVETNSAVRKDLLELSRYLTELAICDSYFVAENNSTVAFAAVLNVMDEMNYTRLSAGTRERFLLVIRDSIGLQHRSPRVVAARQRLKTMFSASSGQRGVPSFASQQETNNENDSSSMAGNSMSSAGSNISSNNCSDGRYGHRTRANSFDSVGSCRYSPSPAHRRCVLTSVSPLAASHSRLSSSPMVAGVQ*