MDSEKALELVKHGATLLFLDVPQHTLIGIDTQMFTVGPAFKGIKMIPPGIHFVFYSSSTRDGKEFSPTIGFFIDVTPSQVIVRKWNQQDEWLAKVSEEEEERYSQAVKSLEFDKHLGPYDLSQYGAWKHLSNYITKDVIEKFEPVGGEITVIYESAILKGGPKTEMERALDAQMKKSKSEASSSSTEQPKGNRFYYTSIPRIIKHKGISGQELTSLNLDKTQLLESVLSKEYKASEDLLLGELQFSFVAFLPFQTRSELFTKFIKVIYHQLKYGLQKESSGPEMGVLALLDDSWLASDSFLHLLCKDFFALVEEASVVDGDLLSWTRKFKELLESRLGWEFQKKSDVDGIYFDEDDEYAPVVETLNESHGDYMAT*