MLAQRSIGALKRAVVIGGGWAGYGSAKALLEAGVKEVVVLDASQNPGGLASTSVNGKTITEPGIKGFWAQYANIYQLVDELGIPDPFTDWTSSAFYSPQGLEVKAPILGLLPRLPTPLGNFIYTNATYSKYDSMSAHELFRSAGISQRLFDFLESMLLVILFAPSNALSAAATLDALYFFVLAHQQDFDVRWCKGPVGATLLLPLMESTRQKGCTIMAGRKAKHVVAEGGAGQSTQYRVATTDAGGQEEQWTADAVVLAVGVKALQGIVQASPLLGSNPTFAGLMNLGAIDAIAVRLWLDRRIVPESPSNVLAGFERSVGATFFDLNALQNQYRDEQNSVLEVDFYGASSLLGLSDDQLIKRIMTRYLPSANAAYAAAAVSNHSVVRVHGGVTAFSPGSHQFLPPVITPLPGVFCAGDCVRQGPGSHGAKGLCQEKAYATGLQAGNAAAEFLGFSPRAPVLQPEEDEQHIRAAREAIKPLRAAATTLHNAAAELLP*