MQIGFIGLGAVVETAYLPALRRLGDVIDRCQGYDLDCSRALPGIQRCSSLSALLAEPLDTLFITTSSLQHLPVLERALASGISRIVVEKPIVANLEQAARLRALLAPTEQAARVLALDHWMARGVALNAPGPLWRAEGEASGLPPPHLSAQDIVWIEGYLQEPSGFNSAGEPVALNFATGELDTRQLRHPDGVILDIGTHVLAMLRETLHASGGDTALSLSLRVAKDRLGHDIAPGDTSTAEGEAHLQGTLGTIPLNIWLNKYAGPAGGQKGMRIGLRDGRIITLDRAPEGEVVTLQDGERVQRWTRPGAIYTHCLDEQILGADNLFIRAPDSVAGLTQRRLEEVEWLLRLQQQLRGPH*