MLRSHIERFLEEDLGEWDDSTSIVPDLNVDAAIISKEDCILAGLEEVSELFEYLDVNSEPLFDDGEYATAGAEVMSIQGSARNILRGERVALNILGRMSGIATLTRECVLRAQKVRVACTRKTTPGFRYFEKKAVLIGGGDTHRFNLSGAVMIKDNHIAIMGLEDAIKEARKRASFTKMIEVEVEDLDTMIRAAELGADIIMFDNMNPEEIKRGVAMLEEMGVRSGVILEASGGINPGNLEAYASTGVDVISMGALTRGARWMDFSMEVRNR