MQTALQRDPNTGISILIVGGGIAGLSFAIEAHRKGHNVRVIERRSAGKTDGEIIAITGPALHTPHKWPGFMDKARKEAVPPGITMRKYDGTTIGTFPVGDPSNPSLPIYRSKLHRVLGEYAAQLGIEVELETSGFGYFEGESDAGVILADGRRLTADLVVAADGVGSLSWELVMGTKQPPVSSGFVLYRVTFPVGPALENPVVAREFEGYKNRAFLHAGPGAHMVSWYCNPLYIPNSQSVDDGADANGFYGVKEDNTTAAEDWAKNTSIDKALEAVEGWEPFVSELIKATPNRTLLDWKLMWRDPQPKWVSDGGRVVQIGDAAHPFLPTSASGGTMAMEDAFSLAACLKIAGKQDISTATKVHNHLRFERVSCAQKMGFKNRELYHKTDWDAVAKNPKIMGKMVGDWLLKHDPEKYAYENYEKCKNFLLHGEPFANTNAVPGYTYKPWTVKELLEASERGEAIVDEGKW*