MCVCPQHWGFPALTDPSASPAASLGIFEVRRDASGCSMLAPLQTGAARFSSYLLSRARKVLGSHLLSPCG
VPELCSISTRKLAAHGFGAAMAAMVPFPPQRYHYFLVLDFEATCDKPQIHPQEIIEFPILKLNGRTMEIE
STFHMYVQPVVHPQLTPFCTELTGIIQAMVDGQPSLQQVLERVDEWMAKEGLLDPNVKSIFVTCGDWDLK
VMLPGQCHYLGLPVADYFKQWINLKKAYSFAMGCWPKNGLLDMNKGLSLQHIGRPHSGIDDCKNIANIMK
TLAYRGFIFKQTSKPF