MESGGVITEAGWDSLGLTSQAEESEMMEQLLGTFPSNGEEEHQELPWSVQATHAYYAHCNGSSNAYSSASSNSVGSLVLDMPSDYGGFYLGDSNGIGSCTAALDLNMVQEQGAAQFMDAIFNPSYGNGDSSCDDLGDSSMNLLDSIDTSNKRKCQDQGKIADQTSGRKYSRKADSKRTKKAMQCEGDDGTTTDTNKQSLSCCTSEIDSNASQEPPVASKPKSKAQAGRQTTDPQSLYARKRREKINERLKVLQNLVPNGTKVDISTMLEEAVEYVKFLQLQIKLLSSDEMWMYAPIAYNGMNIGIDLNLSQH