MEDASWPTPSSLKKVKEAVTSLSGSNEEVRIALVPYRVCPLGAHIDHQGGSVVAMAIDKGIIFGFVPSGSPQMLVCSEQFPDPVMFRIDDIPDKQQGHLDWGDYAKGAIFALQKKGYKIYQGLTGFIDGSKGFHGTGLSSSAAVGIAFLLALEHVNGLCVSEVENIELDKIIENKYLGLRNGILDQSAILLSKQGCLTVIHCKDHTFEVIPPPTHFIGKTQKYKILLAFSGLQHALTSGKSYNLRVTECQEAAKFLLRSCKKELFEPLLCNVTSEEYLEHENKLDEISAKRARHYFTESSRVSQGIHAWSTGNLELFGKLMSESGKSSIENYECGCEPMKDLLGILLKAPGVFGGRFSGAGFRGCCVALVDADLADEAVLYVQRMYREAQPQLAKQLEIGTAIAICESGDNARIL*