MVRTPCDNNGLRKGSWTHEEDKKLIAYVTRYGCWNWRQLPRFAGLERCGKSCRLRWMNYLRPDVKRGNFNQQEEELIIKLHEKLGNRWTVIASNFPGRTDNEIKNHWHTTLKKRFVKNIKSKRGTRIAKDSNSNNHPTLEEPKKFEVVLESNNDPNIANQISPQPSSSELSCITMDNAILDDNDLSFMETYMENFSENFWTEPYMIDNSYVPHNHPTMEETKKLEGVFENNIDPNITSPLSSQPFSSGFSCITTENFASTISHENSVFDGSELPFMDAFMETVSEFFWTEPYMIDTSYSPYKHPTLEEANKFEGVLENNNNPNTASTTISYENPILDDNDLHFMDAYIENLSENFWSEPYMIDSSHFLRNHLTMEEAKKIEGVFEYNIDPNSVSPVSSQPSSNGFSSITMENVTSTISHENPLMDALFPAECEHEYFSSVYDVEFWSHTAE