MESLSKDPSSEGELPEDEGKTDSEPSKISRLLRTEFDAKYQIVNLQTPLNAFMSGHYKQSFAFFTLRSRLPVILTNVIDT LTRDKSELVAQFASNEFSQAAREELKIIIGLISRLKYELQTDKSFQNFTGEEPDRDVWNNFISNLPDGERSFYKASSLHA ECYLHRKLHSFLENSVFLKSYDFFAKVKEQALTDSIDDILALTKYTRRSENSVEVFDELLRINMWSNCNDVATDTDTVKQ SNRQVLEKVANTDERVLVNQAAEIWRCLENPKLKKHKQVDFILDNAGYELFSDFILAEFMIEKGLADKVRFHVKAHPWFV TDVTERDFKWTLEYLSEHADYIISLIGKKFLQFIDEGKFELAPISHFWTSPHSFYSMAQMDPDLYSSLQLSKLVVFKGEL NYRKLLQDVCWDPTQELSTCLRGFLPSNICVLRRVKSEVISGLPEGVGQALSVKDPRWMVSGSYGVIQFVDGAREFGY