MESGGVIAEAGWDSLGLTSQAEESEMMEQLLGTFPSNGEEEHQELPWSVQATHAYYAHCNGSSNAYSSASSNSVGSLILDVPSDYGGFYLGDSNGIGSCTAALDLNMVHEQGAAQFMDAIFNPSYGNGDSSCDNLGDSSMNLLDSIDTSNKRKHQDQGKIADQTSGRKYSRKADSKRTKKAMQCEGDDGTTADTSKQSLSCCTSEIDSNAFQEPPVASKPKGKAQAGRQTTDPQSLYARKRREKINERLKVLQNLVPNGTKVDISTMLEEAVEYVKFLQLQIKLLSSDEMWMYAPIAYNGMNIGIDLNLSQH