MGDMDLGIPMPTASLDVVFAEATPEQAIIFRKLNSDSWSKPLTLAQYMEAGELLSHTELARNGSIKFWVLHKKSDPLEVVAGCETVRKTVFIREPRLPGTTDAEKPVSIEETTAFGVASVFTNPNYRRLGMANFLLRKLQEVMDKQSAACSVLYSDIGKLYYTNMGWNVFPHQEASLTLLNEGKKLDPESCCTIKTRWLALDEIRQLCDLDIADLKQRLQNCPADGKIHLAFSPNFAQLEQQFAAEETFLKLHMNTEVERRGATTLDGKSWITWVHKHKRQRLVVLRIVTTSPESEARRVEHIWALLNAAVAEASLTGLKSVIVWNPDEATTSGIKATSNAYENDIKVVFTERDGSIPSFRWQKDLNTSNTVWDDNYYYCWC