MTDRGKKAKLDEEEGSEQLDSELVLAIQKLQEVQDELEKVNEEASDKVLEVEQKYNEIRRPVYQKRNEVIQGISDFWLTAFLSHPALSEILTEEDQQVFKFLQSLDVEDFKDVKSGYSITFTFRPNPFFEDSKLVKVFRFSDEGTTSISGTQPRWKDGMDFTNGVTHGLGTKRPFPEESFFKWFSDTQQKDSSDGIHDEVAEIIREDLWPNPLKYFNNDQDDDDDDEDDEELDDEDGEDDDEDQGNGAADEDDEDDNGDDEDDDENKPWNGCLKGLLIRLYIEAHKVIGTGVGRGVGTGVGRGMGTGVGRGVGTGVERGGGYGRGEEWVRAWGEEWVRAWREGVGTGVATGGYGYERGDGSGAAAGTGCGHGPGPGLVTGWAPLGLGLGPA*