MSKGTDSYGVTTGFGATSHRRTKNGGALQKELIRFLNAGVFGNGIESFHTLPHSATRAAMLVRINTLLQGYSGIRFEILEAITKLINSNITPCLPLRGTITASGDLVPLSYIAGLLTGRPNSKAVGPNGEKLNAEEAFCVAGISGGFFELQPKEGLALVNGTAVGSAMASIVLFESNIFAVMSEVLSAIFAEVMNGKPEFTDYLTHKLKHHPGQIEAAAIMEHILDGSSYVKVAQKLHEMDPLQKPKQDRYALRTSPQWLGPQIEVIRAATKMIEREINSVNDNPLIDVSRNKALHGGNFQGTPIGVSMDNTRLALASIGKLMFAQFSELVNDYYNNGLPSNLTAGRNPSLDYGFKGAEIAMASYCSELQFLANPVTNHV*