MARLKRMRVSLTIPYLAFIFYLLQKNNLYRELIDYSTKKSSLYHIWIQSFNREAIHLARDFGYVCETEFPAKQVAEYLSRQHCEPQDSYRRKELLHATKQITKELMDLLNQDRSPLCNTRPQHILDPSIQRHLTHFSLISHGFGSPAIVAALTAIQKFLSESLNHLEKMYPGNGSGVTSSQQSNLDSNKSKDGALMNDMKK