MSTPNGVAKADTFLFTSESVGEGHPDKIADQVSDAILDACLAEDPLSKVACETATKTGMVMVFGEISTNAKLDYQKIVRNTIKDIGYDDSEKGFDYKTLNLLVAIEQQSPDIAQGLHLDQALESLGAGDQGIMFGYATDETPELFPLTLQLAHKLNAAMAAARRDGTLPWLRPDTKTQVTVEYKHDNGAVVPLRVDTVVVSAQHSPDITTEELRKEILEKIIKTTIPAKYLDDKTIYHIQPSGLFIIGGPQGDAGLTGRKIIVDTYGGWGAHGGGAFSGKDFSKVDRSAAYVARWIAKSLVAAGLARRALVQLSYAIGVAEPLSIYVDTYGTSDKTSDELVKIIRDNFDLRPGVIVRELNLTRPIYLQTAKNGHFGTNQSFTWEQPKPLKF*