MARFDMHDLKKQASFYFREKVKNARLALTDVSRIQLLTEEATNADPWGPETRTMAMLSDAAFELEEYDRIVQVLHNRLEPNAKRPWRQLYKTLTVLEYLLTHGPSSLSNEFRADTACIEDLCQCNFIDERGIDRGVPVRKKADEVLELLSKADLRKEQRNRAQKISHGIRGFGSSIERVHIATESADHQQTVSDVTEPEDAESLSLLSIEASKEESHVVTELSSTNSGVEWKPFEKCASIPSYLRHNDGSSTSHDDESISRSHGQDQHKGEVAVTWSPFKKSFSSLGHFQDMLNFSWQPFADDMSKESHMTESADGKDSLCFQASNDDGDKEEPMIVQLGRTASPPHRIMRHLFGLDRSVKDAPEWSITEQQQHTGQKPAIDDASSMDEPRAIDEFNVSGTSHQYEAFQKSQSSSNLPVLPPPPPPKFKTKFQNHWQPSSLIDLKSRAF*