MSLTFGPLGSSVPGGISSPGSGISGLPQHAGHTPTTASCPTPARRRHRTTFTQEQLAELEAAFAKSHYPDIYCREELARTTKLNEARIQPFRIQEPREFGWRLVAQSFAG