MIIDEKSTSDVLKQYQELGFDLTKPMIIEFFIGGSQKNLQSIESQLISYRQDFQISIEQDEFGEMWTCYCSVNIVPSLENILAIETTLFGIAQKNDCNYEGFGSYGN