MESGGVIAEAGWDSLGLTSQAEESEMMEQLLGTFPSNGEEEHQELPWSVQATHAYYAHCNGSSNAYSSASSNSVGSLVLDVPSDYGGFYLGDSNGIGSCTAALDLNMVQEQGAAQFMDAIFNPSYGNGHSSCDDLGDSSMNLLDSIDTSNKRKRQDQGKIADQTSGRKYSRKADSKRTKKAMQCEGDDGTTADTSKQSLSCCTSEIDSNAFQEPPVASKPKGKAQAGRQTTDPQSLYARKRREKINERLKVLQNLVPNGTKVDISTMLEEAVEYVKFLQLQIKLLSSDEMWMYAPIAYNGMNIGIDLNLSQHC