MSSSEHFFDIVVVGAGVAGSAIAHALAQAKTSRTIALVERSFEEPERIVGELLQPGGVKALQRLGLSESLLGIDSVDVEGYLLIDGQESVRIPYPKGQYGRSFHHGRFIMALRRIALKNSNVTPFEATVSDLVECPTTSRITAVKACTKTSNGSKTTITISGRLIMVADGCFSNFRNVIMGVNACKPVTKSYFAGTILKNASLPCPKHGTVILPRGSGPVLLYQISQTDTRILIDIQYPLPVDLKNYILEDIIPQLPHDLQGPAREALSQNRIRRMPNSFLPPIQQGRSHSKPGVILLGDAWNMRHPLTGGGMTVALNDVVWLRDALGSLESLDDWEEIQVVLRRWHWKRKPYSSTINVIAGTLYGIFRKDDPIFLALREGCFQYLQRGEEYISAPIGVLSGLNPAPLLLMQLFLQVTGFSMRVLFTRHPRASPSDKTQTHVITRLPAFFEYPQLLLKACLMFWEAFAILIPVVWSELRWWAPYS*