MGGIGKTTLMKAINNKLQATSEFDYVIWVTVSKQLNLQKIQTEIMGRLKLNFSEQDSYSNRSMQLRQYLNDKRYMLILDDLWNSFDLSEVGIPTNKENGSKIAITTRIANMSAVQVCSDMKAEKIRIETLTKEEAWDLFAANVGKEVVHQPHIKDVANDVVMECGGLPLAIVVVAKAMQGQNKKELWQDALRALRASAPEIEGMEPQVFLPLKLSYDDLKDEEVKKCFLYCSLFPEDYEIPVERLIGLWIMEGFIDNVDNLEDASNKGHRIIETLKRRCLLEEGIQRGSDDVKMHDIIRDLALYIASSSCNDGPKFLVKAYVGLNEPPPEGTWREFEKISLMINDITELTIKPECPNLISLLLRTNPITAVSHSFFELMPALQVLDLSYTYITSLSIGQVLHWEMQGGKLIHSSRPRRRIIF