MGLRGGALALLLLLFVHGGQRAAEAGGDAFVRVQGTRFVQDGKPFFANGFNAYWLMTFGADPARRGKVTSALSQAAGAGLSVARTWAFSDGGGGGGSALQYSPGRYNENTFQGLDFVLSEARKHGIKMILSLVNNYDSFGGRKQYVQWARERGQTIGSDDEFFTNPFVKGIYKNHIKAVLTRVNTITGVAYKDDPTIMAWELMNEPRCQSDVSGHAIQSWITEMAAHVKSIDGNHLLEAGLEGFYGASSARRSANPSGYQVGTDFIANNRAPGIDFATVHSYPDQWLGGLDAQAQLRFLGAWLDAHIADARAVLRKPLLVAEFGESRHDPGYSGGQRDAVFGTVYARVYDSARAGGPAAGALFWQLLAEGMDSYGDGYEVVLPQAPSTAGVIATQSRRLQGLARAFVRARKAHQGKAGKGAKGGGN*