MSKFWSPFVKDLVPYVPGEQPKLSRLVKLNTNENPYGPSPQALAAMQAELNDDLRLYPDPNGERLKQAVAAHYGVQANQVFVGNGSDEVLAHIFHGLFQHDLPLLFPDVTYSFYPVYCGLYGIAHEKIALDERFRIRVEDYARPNGGIIFPNPNAPTGCLLPLDAIEAMLKASPDSVVVVDEAYVDFGGESAIALVDRYPNLLVTQTLSKSRSLAGLRVGLAVGHADLVEALERIKNSFNSYPLDRLAIAGAAAAFEDDAYFRRTCQAVIDSREALSASLQALGFEVLPSAANFVFARHPRHDAGQIASTLREQGVIVRHFKQARIDQFLRITIGSPEQNQALLDALHFLK*