MAFCTKLCWGRSTNRKGADKKGTSWRIFSLKELHSATNNFNYDNKLGEGGFGSVYWGQLWDGSQIAVKRLKVWSTKADMEFAVEVEILGRVRHKNLLSLRGYCAEGQERLIVYDYMPNLSLLSHLHGQHSAEGLLDWHKRMQIAIGAAEGIVYLHHHATPHIIHRDIKASNVLLDSNFEAQVADFGFAKLIPDGATHVTTRVKGTLGYLAPEYAMFGKASESCDVYSFGILLLELASGKKPIEKLGASMKRTIVDWALPLARERRFHEIVDHKLNGKYKEEELRRLVLVALLCAQSGSEKRPTMLEAVDYLKGEAKEKFANLENHELFNPENQKSAGYAEGLSGTDESSEFILDDKELRGAAHSGTEAGHLS*