MLEQHRETTDGTWRRKNAKGGAEKFSGNKKVDLPYKEVFDLYEKRDKESIETIARYCIEDSLLTIALFDSMNIWCYDKGVVFDRTHSLLEEFEYEGAIVSNPTPGLYKWCFLLDFSISDKKSYMFAKEPLGLVPSLLKTLILKRKEVKIQSSTAIGIEKFIEGAESTTAIGRFMLMHASSIISSRYLVQLVYGDTDSCMFTSDTAQDYESCKALAVRISNEVSKEFLSPIKLEFKAVFETFLLITKKRYIGLIAGERKMIYKGVVVSRRDSCIFLKHMYSSLVEMIMNSSPYEHIMEFVRAELLSLIRGHIPLESLVITKTLEKEYSSTSTPLLVYSNRLKDLGIEAKPGDKLDFVFVNTKEEFKLQGYKMCPPHLILPHNLEIDYLYYIETHISNPIDQILQLLG*