MKRPASTSFALEVPKLPRTPSADRLNAMRDTVLVRSLPHIKDLYPETMPMPSPLATSAHGVSAPTDGSGGTDCSLTFVEPGTLVLADIVFREIETDEKPLTVSGPFYLRAGPFEEIFCDPKTVKACIVTCGGLCPGLNNVIREIVMTLWYNYGCKDIYGIQYGYRGFYDPALAILKLDPTRVSNIHHQGGTILGSSRGGFDKEAIISSIIDHGFNQVYIVGGDGTHRGAQIIFDECYSRGHKVLVAGVPKTIDNDIAIIDKSFGFDTAVQEATRAINSAHVEAECAPNGISIVKLMGRNAGFLAMYAALASRDVNVCLIPEVKFRMEPLFAYLERRIRERGHAVVLVAEGAGQDLLPEIEGHFKKIKMESNVKYIDPTYMIRTLPANASDTVYIAQLVQNCVHGVMVRGYTGFTVGMINSRVVYLPFEDICGRPQHVDPSGRMYQRLIASTGQPSLY*