MADSSAIYLAAPESQTGKSTIALGLLHRLTAMVAKVGVFRPITRLSAERDYILELLLAHTSAGLPYERCVGVTYQQLHADRDDAIAEIVDSYHAMADECDAVVVVGSDYTDVTSPTELSVNGRIAVNLGAPVLLTVRAKDRTPDQVASVVEVCLAELDTQR