MYGKCGCVEDAAEVFSGIDQPNQFSWNIYLQAYAENGHIDSARKIFLQMEERDSVSWNCLTAAFVQGSHLEDAKSCFDRTPQWNVFSWNAMITAMAFRGHLEEAKNLFDLAGHRDGVTWNAILTGYARHGYCDQASDLYNRMNHWDLVSQTTMIQAYAQTGDLENARSIFDSMPLRDVVSWNSIVGGYAHNGHCGLAMEFFRAMVQEGFQPTELAFGSILSGCNHAGLVRDGCQHFVAMIADYQVAPLREHFCCLIDLLGRAGELEEAEGMIAQMPHAPDSIAWGTLLAACHIHPDLDRAARAADRMFELDPPGEAGPFVLLANIGRSFE*