MLKERLGVKSDKDLPMVDYRKYSRVRKWTVGIPGGKELIAIIRASGSISRVESQLSVSSSGIIAEKFIEKIRTVRESKEFKAAIIRIDSPGGDALASDLMWREIRLLAASKPVIASMSDVAASGGYYMAMGADVIVAESLTLTGSIGVVTGKFNLGKLYEKIGFNKEILSRGKYAELLAAEQRPFRPDEAELFAKSAQHAYKQFRDKAASSRSMTVEKMEEFAQGRVWTGNDAASRGLVDAIGGLSRAIAIAKMKADIPQDRQVTLVEMSRANPSLPEILLGVGSSLVVADRTVKELLQGLTFSYGVQARMDGILFQTLEEYPFGNPILSIIKDIISSL*