MMAMRASALLYLVLLQCGAIVGARIPGIKLPSQRQEILPEALLNSRPLIGVLSQPGDGEEYQLTSRPLPPDYNTSYIAASYVKFVEMGGARAVPLIWNEPEETLRKKFASINGVLFPGGGASLKDTPFYRVAEKLFNWAIEANDRGDHFPVYGVCLGFELLSIIVSKNHYILERFEAENNPGPLLFVGDSAKHQSMFQWIPLRIIDELNDQKLAMQNHKWGLSPEKWISTPELNNFFQILTVTPDLNEKLYVSTVEARKYPILGVQWHPEKNAYEWGVDNIPHSADAIGVTQSVANYLIAEARKSSHKPASYEEEQAFLIYNYDPVYTSKDGKGVFDQAYVFN*