MEASEPVAETISKRFWTLIKMLRFYVVLRRFGYIDPLIYSIDPKQIKDVLSEALREFVSYTSSSSSRSIVIYDDPKNPVTAQAPCLVVAKRDEIPQNFPSIYRYTIYKIDKSSEYCISPLVVNDKYATLITPNESVIKEFFDKLDSNIQYARVLASLAVGGE