MAKIVKVIGREIIDSRGNPTVEAEVHLEGGFVGLASAPSGASTGSREALELRDGDKSRFLGKGVLKAVAAVNNEIAQAIVGKDATNQAEIDQIMIDLDGTENKSNFGANAILAVSLANAKAAAASKGLPLYAYIAELNGTPGVYSMPLPMMNIINGGEHADNNVDIQEFMIQPVGAKTLREALRIGAEVFHNLAKVLKSKGMSTAVGDEGGFAPNLASNADALACIKEAVEKAGYVLGKDVTLAMDCASSEFYNKENGMYEMKGEGKSFTSQEFTHYLEELCKEYPIVSIEDGQDESDWEGFAYQTKVLGDRVQLVGDDLFVTNTKILKEGIEKGIANSILIKFNQIGSLTETLAAIKMAKDAGYTAVISHRSGETEDATIADLAVGTAAGQIKTGSMSRSDRIAKYNQLIRIEEALERAGTPAAFPGLKAVKGQA*