MARSLSLLHSQPWVLYCWIPSASFCTASQSGKEWFGLQAWRASPVDERREWGPKNRCKKPEKWLPERLDLHGNRTPSSLAEWGALVLNTPDPLLKASITHHAFRLWSNREIPLGTARAPHRPARPQKPLLVPLRQVPDVKTSPLLRNAHVLHILAHIELNAVDLAWDTVVRFSENSEVLDEQFFADFVHVADDESRHFSWCSQRLSELGFWYAVYGDMPAHNVLVSEGQKSAANVISRLAVVPMVQEARGLDAGPKLAERLIGWGDTRSASIVSQIAEEELAHVAVVCKMTDRVPSTTFKELVQELNVEIKGPFNHAARTKAGLPRNW*