MGGKAQISLGWIEWIKGWLLVLYDILFQRILACHLKNPLQLPPLNGLTCIVTGATSGIGLEMAKHLAEGGAHVVMACRKTRAANDLIQKWQKECSAMAGLLDIEVVELDILSLESVGKFASAWNARQCPLHVLINNAGIFSIGAPLTFSKDGFEEHMQAKFEYQPQLVAAFRAIPKSEWVAKERLWMFPVSSLAVTEITLAQVDAMAIDVESLDPFVRRALEAASVVLNLLGMQGSDGDGSAVFGPSNVWIDHCAISHCTNGIIDVIHALSAITISNFHFYDQHDAHTPIGFEIVFWS*