MARRGRVELRRIEDRTNRQVCFSKRRSGLFKKAFELSLLCDADVALLVFSPAGKLYEYSSSRCTLAAAHFFFTCSSKPVLWIRLVESADRGVRSVDFLRFPLSLTVADGCSAGRTPYA