MSTDPISNVVVVLDSGAGLCKAGIAGERDPQAVVPNCTGRPFHSKRWLVADQLLSSDDLTSVSLRRPCDRGYLINPDLQREIWDRLLRSSLRVDPHHSDLLLVEPLFNLPSAQRATDEIVFEDLGFRSLYVADSPSLVHLYEASRRGPGSVMARTQCSLVVDCGFSFTHAAPVLQNFTVNYAVKRLDLGGKALTNYLKELISFRSLNVMDETFLVDDVKEKLCFVSLDVPRHLDIARKRGKENLLKCTYVLPDGITHTKGFVKDINEAQRYLTLSDGAKPPQPGTKEDIGHYEDLEKPEARNRIDLTKNEINLTNERFLVPEMLFHPADLGMNEAGLAECIVRAVQSCHPHLHPVLFESIILTGGSTLFPYFAQRLERELRPLVRDDYQVKVTTQEDPIRGVWRGGSLLASSPDFEAMCVTKSEYEELGSARCRRRFFH*