MVQKKVSDLQFRSRYRAAVVAIHRHGAQLDRAIGDTELEAGDCLLMVSDGSEFVSKHRNNSTFALVSQLPGFEPVQRQKACIAAAFVMLMVAASGLGVELITAALFSAAGLLLTKCLSPKDAMKSVELPVLIMIAAAFGISEAMVQSGAADLVARVLMGLAGKSQFGLITWTYIATTLFSLAITNNAAVTIMFPVALSAAQAGNLDFRPFAYTLMLAASAGLMTPTGCPTNLMVYGPGGYRFTDYMKYGGPMQIVLLFVTVGVIVSLEWWWLWWIILLVLIICATPLAARLNWNSLNYQTSSVETSTSFRSRDEAMEPSALDREAMSGSAVIMASTL*