MMASLQETCCAQALGANRASCAFQPAMASLQAKPHMGIPRLAAMSTTKKSGRVVAQLQEPHSNSSAREWPQHLEHCLEAPLVAFDLSSSSIGFPGLGSKNGEESALVRVAYQGNAGAYTHAVVEEAFGGTVEAVPCKEFEAVFCAVESWLVDRALLPIQNSLDGSIHRYYDLLLRHRLHIVGELPWQVQHCLLAHPGASKAQLRRVIGHPHALLHCRHTLAKLGFSPESFQPAEDTTSAAHQLASSTTSCEDTAVIASSKAAHLFGLQILAHGIQDDTRNITRFLQLARDPLQCTPSLPCKTTVAFALRNGPSDLYKAMSAFALRDIRVTNLESRPAAVKQQQEEDTTAAGHFKYVFVVDIEASTESARAQRALKQVEQISSFYRVLGSYASVQQHHLGCGAAAGSAGKSLKINI*