MAVRKILDVPVNRVEGDLELRLEIADGMVVDAWSAGTMFRGFERLLIGRGALDGLVVTPRICGICSTTHLMTAAKALDAVAGAKVPDNGVRLRNLALMAEHVQSDVRQGILMFLVDFANPAYRAQPLYDEAVRRYAPLAGEAVAEAVRETKHVVEIIAIIGGQWPHSSFMVPGGLSYAPPVAELLQCRHVLDGFRGWYERRILGCSLDRWRAVDSLEALDLWLEESAAHRDSDVGFLLRFGRTIGLDRLGGGHGNFLSCGSLDLPAETAARGVGGHLVPSGFARGAVVEGFDPAAIAEHVAASWYAAYEGGRHPAEGETEPYASGEEGRRYSWVKAARYLGTPAETGPFAERIVAGDPLFTDLLRRQGPNALARELARLTRPATLLPAMALWLGEVIASGGHDIYADPGPIPDGAGIGMIQAARGALGHWIAIKDGRIERYQIITPTVWNGSPRDSGGVRGPWEEALIGTPVADADNPVEVGHVIRSFDPCLVCSVHTVRKGRSLGRVRLEA