MLVLLTGATGKVGQHFLGRFLDDPRWANARVRALVHNRQPAPHDRLETVSGSIADRDVVDRAMEGVSHVLHMATCKETPEAVMDVTVKGMFWLLEACRTNQDFKQFVMVGGDAGIGHFVYRTDAPITEAYPHRAYPGCYALSKVLEEVMLEQYYIQYDLNGCCLRAPWIMEKDDFKYTLSFGDDVFGGPVWRDLVGPEKAAEYVANGTVPLLLNEDGEPLQRNFVHVDDLVSAILAALDNPAARQQLFNVCMDEPVDYGRVAAHLVATQQLPHVEIPSSYHSTWLDNSKAKERLEKQTLAFVVNAASDFWKLAEAGVKAAQAELPDYELQFRYPAQGTAAMQNALMDDLVSAGVDSIMISSVDPKTSIDAFNRIAAQVPLFTTDSDAPALPDGGQCMGFVGFLGADNAVERIAGFRQAVEGSGIDLVDVRGDDVDFSVARRNVDDVLAANPEIDCMVGFYSYNPPRIYEALQAAGKLGEITVIAFDEDPITLGAVREGSFAGTVVQDPYEWGYQGMKLMAAVLEGDSSGIPDDGLIIVPTKVIDQGNVDNFEAELTARISGN*