MITDVEGVKFVLHNEGVLFETGYPQSLKDVLGERAMLFHHGDLQKRMHAMLKRFVSSTPLKKYLTREMELLTKQGMSTWSRGQRILLQDEIQRITHDFLMKQLFGLEPGKLSTTILEEFNTLMAGIIGVPMMIPGTPYFKAMKAREKLSQIIMDMVAARRARPDIEHKDILNALIEEVKEEDGDVEKIIIDNVLVNIANAEGIPAIVIAFAVKNLSETPKALEHIREENLAIKRGKDSNEGLSWNDYMSLEFTQAVFNETLRLANGAQGVMRKALKDVEYRGYIIPKGWTVLPYFLNIHFDENMFPNPTKFHPWRWLEKNIPSTYVLPFGGGSRLCPGQELARVQTAVFLHHFVTQFKWDAEPETVINFPKISTRNHVPVVLYDLH*