MADSEPVCQPAYPAHAIAVDEGDVNLLQFAENLEHLEADYFLWGALGYGLDEVAPQLVMGGPPPIGAKKAKLDNLTLNIITEFAYEEVAHLRILKRTVGGFPRPLMDLSAGNFAKLIDSAFGYALVPPFDPYHDSLSYMISCYVLPYMGLVAYVGTNPLLIGYYSKRLLAGLLGVESGQDAVIRTYLYERAKEQVHPYKHTVAEFTARISELRNRLGKCGIKDEGIIVPKELGAENRTTTNVLSSDADSISYMRTPAEVLRIVYSTGDEHIPGGFYPKGGNGKIARGFLKKP*