MGLLSLVTGKAGSSGFGSASTAEEVAQGINASNLTAIVTGGASGIGAETVRVLALRGAHVIIGVRNVEAGKAVKDDILRQTKGARVDVLPLDLSSMESVKKFANDFHALNLPLNILINNAGVMFCPFKLSEDGLEMHFATNHVGHFLLTNLLLDNMKKTAKETGVEGRVVNLSSVAHFLTYDEGIQFNRINDESGYSDKKAYGQSKLANILHAKELSRRLKEEGANVTANSVHPGFIMTNLMRHSMNLMRFLNFFSRFLWKSVPQGAATTCYVALHPDLKGVGGKYFDDCNEDPIPIKNLLLFTVGFNSIMGLLYLVMGKASSSGFGSTSTAEEVAQGINASNLTTIVTGGASGIGAETVRVLALRGVHVIIGMLCNAEAPRGLLLHVASALCVVLGA*