MVKICCIGAGYVGGPTMAVIALNCPEIMVVVVDISEPRIDAWNSDKLPIFEPGLDEVVRGCRGRNLFFSTDVECHVADADIVFVSVNTPTKTRGLGAGKAADLAYWESAARMIAEVSTSSKIVVEKSTVPVKTAEAIEKILTHNNNKKGVSFEILSNPEFLAEGTAISDLKNPDRVLIGGRETASGRKALLALKSVYAHWVPEDRIITTNLWSAELSKLAANAFLAQRISSVNAMSALCEATGADVAEVSRSVGMDSRIGPKFLAASVGFGGSCFQKDILNLVYICECNGLPDVAHYWKQVVLINDYQKARFVHRVVSSMFNTVSGKKIAILGFAFKKNTGDTRETPAIDVCNGLLDDNAKLSIYDPEVTEDQIRRDLAMNKFDWDHPYHLQPTNAQDMKHVTLVRDAYEAAKDAHGVCILTEWDEFKKLDYQKIYDNMQKPAFLFDGRNVINVEELRKIGFIVYSIGKPLDPWVKDLPSVAP*