MESGGVIAEAGWDSLGLSSQAEESEMMEQLLGTFPSNGEEEHQELPWSVQATHAYYGHCNGSSNAYSSASSNSVGSLILDVPSDYGGFYLGDSNGIGSCTAALDLNMVQEQGAAQFMDAIFNPSYGNGDSSCDDLEDSSMNLLDSIDTSNKRKRQDQGKIADQTSGRKCSRKVDSKRAKKVMQCEGDDGTTADDTNKQSLSCCTSELDSNASQEPPVASKPKGKAQAGRQTTDPQSLYARKRRERINERLKVLQNLVPNGTKVDISTMLEEAVEYVKFLQLQIKLLSSDEMWMYAPIAYNGMNIGIDLNLSQH