MVNQALEAMPKLKLNTGTCISAVGLGTWQADPGLVKQAVKEAVKVGYRHIDCAKAYKNEDEVGEALQELFKEGVVKREDLWITSKLWCTDHNPADVEPALDGSIERLQCGYLDLYLMHWPVALKKDAQGTGPDDFAPLNVAATWAAMEKCYEKGKAKAIGISNFSVEKTKDLLSKCKVRPAVNQVECHPLWQQKKLWPYLKSEGIHLTAYSPIGSSNSPFATINVLELPTVTKLAEKYKRSPSQIVLRWNIQQGHSVLPKSTHADRLASNIEIFDFELNEEDLKEFDKIEQHRLLLGDDMWINDKTSPYKTVEELWDGDI*