MIRFKITPYDVFFFGSGRPFNVGDVVYSIFPHPHTLAGAICTKIHAHTKIDTSRILKNVYGPFIERNGKLYFPKPSNILGERKKEEIENIFHARHYELNTKLFKKENTNADSNIKTFPLYMGKEDIGTFPAFISIEGLRKWLKGEKIEIHEILQYKEIFTKEERLGIKMDSTVNAVGGEEDALYRIEFMRLKEDVNLIVWVEFDFEAEEIKKAGFSDESKLRGFFNQPPRALKIGGEMKNAFYEVEEENFVEFLRENLGVSQMVEVKCGDIVKVLFLTPGVFPDFKFSVEGFEVFSLALDKYTIVGRYSPKLKITKTVRAFPSGTVMWFKAKEDMLLMNPAFIVPEGNYHSFKIPSGEQEFIGSNLILIGKEEVKDV