MVKICCIGAGYVGGPTMAVIALKCPSIEVAVVDVSVPRITAWNSEKLPIYEPGLDDVVKKCRGKNLFFSNEVEKNVAQADIVFVSVNTPTKSSGLGAGKAADLTYWESAARMIADVSKSSKIVVEKSTVPVKTAEAIEKILTHNNKGIEFQILSNPEFLAEGTAIADLFDPDRVLIGGREETPGGLKAIKTLKDVYAHWVPEERIICTNLWSAELSKLAANAFLAQRISSVNSISALCEATGANVTQVSYSVGKDQRIGSKFLSASVGFGGSCFQKDILNLVYICECNGLPEVANYWKQVIKINDYQKNRFVNRLVSSMFNTVSGKKIAILGFSFKKDTGDTRETPAIDVCRGLLSDRAQLIIYDPQVPEEQMMKDLSMPKFDWDQPSGSTTIQIDEETVRKSVKVVHNAYEATKDAHAICILTEWDEFKSLDYKKIFDNMPKPAYVFDGRNVVDVGKLRQIGFIVYSIGKPLDPWLKDMPAVA*