MSKTAICMVGAAGKMGRRIIALGLDDNDIEIGGAVESKESSFLGKDIGEVIGVGNLGVKISDNIVETAKDSDVLIDFTFKTATLSNLDAYLEAGKPIVIGTTGFEDSEVEEIKKLSEKIPVLLAPNMSLGVNLTFKVLEMVAKAIGNIYDIEIIEAHHRMKKDAPSGTAMKMAEVVAKATGRNLDSDAVYCRRGLIGERTDKEIGIQTIRAGDIVGEHTVMFCGNGERIEITHKAHTRDTFAKGALSAAKWIKDKPAGFYSMFDVLNL