GYHYGVWSCEGCKAFFKRSIQGHNDYICPATNQCTIDKNRRKSCQACRLRKCYEVGMMKCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXQAEHRDPPAMSPEQFISCIMEAEPPDIYLREDLKKPFNQSSMMMSLTHLADKELVLMISWAKKIPGE