MSSTLLDVTRGAHEEVERLERLVVKDLQREPATNKERLYQSHRVRNMIDNIMLTTDKLIEIYEDKDHARKDEIASLGGQGASGQNVFSAFYDRLKEIREYHRRHPIARVVDALDDPEELLKEEPRVEFSGEEAFGRYLDMHELYNEYVNSKFGQLIDYSAFLEEFPQTHNVPRNHKLTRQYKEYLANLLDYFISFFQRTQPLQDLDKIFLKVEAEFEERWVNGMVHGWEDKGLGNGQPSIIQESIGLDYYSTVDELVELGPEKLKQALGALGLKTGGTVQQRAERLFLTKFTPLDELDRKHFAKGSWPSTKRTDEEISQQVNASKEVALMEVKMQRLCELLHETLEETKANVEKKQALTYEEMEAEREEEDIQTESESDEDDQQVYNPLKLPMGWDGKPIPYWLYKLHGLGQEFKCEICGNHSYWGRRAFERHFKEWRHQHGMRCLGIPNTKNFNEITSIKEAKVLWEKIQERQGLNKWRPDLEEEYEDQEGNIYNKKTYTDLQRQGLI*