MSLNLVSEQLLSANGLNHQDLFAILGQLTERRLDYGDLYFQSSYHESWVLEDSIIKDGSYNIDQGVGVRAVSGEKTGFAYADQISKLALEQSAQAARTIVRDTGNGKVQTLGAVEHRALYTSIDPLQSMTREEKLDILRRVDKVARAADQRVQEVSASLSGVYELILIAATDGTLAADVRPLVRLSVSVLVEEDGKRERGSSGGGGRFGYDYFLASQEGDVRADAWAKEAVRMALVNLSAVAAPAGMLPVVLGAGWPGVLLHEAVGHGLEGDFNRRGTSVFSGHMGELVASELCTVVDDGTIADRRGSVAIDDEGTPGQYNVLIENGILKGYMQDKLNARLMGVAPTGNGRRESYAHLPMPRMTNTYMLAGQSTPQEIIESVDYGIFAPNFGGGQVDITSGKFVFSTSEAYLIEKGKVTKAVKGATLIGSGIETMQQISMVGNDLRLDNGVGVCGKEGQSVPVGVGQPTLKVDNLTVGGTA*