MSEPDYLKLILKSRVYDVCKETPVTSAHGLSEKLGCKVLLKREDLQPVFSFKLRGAYNMISQLSDEEKWKGVIACSAGNHAQGVAFSANYLNIPATIVMPLATPSIKHSNVSRLGGKVVLHGDDFDSAKAHCKQLCEKYGLTDIPPFDHPHVIAGQGTIGMEILRQASDNLKAVFICVGGGGLIAGVGAYIKRIQPDVKIIAVETYDACALKQSLIKGERVTLPEVGLFADGAAVKLCGEETFRLCRKYVDGVVLVNTDEICAAIKDVFEATRSVVEPAGALSVAGLKKYCSDPSAIWWSPESDSAKANGIPTNVAISETDEYLSILSGANMNFDRLRFVAERAMLGEGTEVFMVVTIPDIPGAFEKLHEIILPRAVTEFSYRKKSTAENEDANIFVSFSVKNRQEEIADVLEKLQAAGMSGVDVSDNELAKTHARYLVGGQPDVPNERLFRFEFPERPNALKNFLGGVQTKWNITLFHYRNNGSDIGKILTALDVPESDNEALKEFLEKLKYPFVEETDNVVYKQFMK*