MSEAVAASESFVYQPTVAPVTADKTNVKPLSRNSVRFELVHLVFNSTNENYLAVAGYEDCQILTVNSRGEITDRLAIELALQGAYIRQIAWLPGSQVQLMVVTNKFVKIYDLSQDNISPMHYFTLLEDSIIDAVLVPILRGRLVLIVLSQHGMLYRQQIEVEGYIGAQVLAETIQLQGRDVQSKGISLCFTSAYRLLFLSYHDGSTLIGQLNPEATSISKVSSVLEGDQDGQLKPAGLHHWKELLDGSGFFVCLSSLKSNSPLTVSLGPTELSAQLLRLSGNSSCPWVGIAAYRPFSKDNNNVLFLHDDGSLQIFSFGMGSGTRGLELLRHDCSINSEQMKKLGPGILGNTTNVGINPEFPLDFFEKTTCIVTNIKMGGDVIRNSDSKEDHQNDF*