MTKKFVLAPDSFKESMSAKEACLAMEKGILAVFKDADIQHVPMADGGEGTVDSLVDATGGTRIPVRVAGPLPDQIVETYYGLLGDQETVVIEMAKANGIELVKAAERNPLITSTYGTGEMIQHALNHGAKKIIIGIGGSVTNDGGAGMIQALGARLLDKEGQELTRGGGALDKLAQIDLTQFDQRIFATEVLVASDVNNPLTGPTGASHVFGPQKGATEEMVAQLDKNLAHYAAIIKKEIGIDVEMMPGAGAAGGLGAGLLAFTKAQLRPGIDIVVEVNQLEEKIKAADYVFTGEGGMDFQTKFGKAPYGVSRLAKKYQKPVFACAGYIGKDVDVLYEEGMTAIFGILAKAEPLEAALKNGPVNLERTVENIARTLQLVPCD*