MSLPDNILIVGGGVFGLSTALSLSKRHPNSKVTLLEASPTIPNPHGSSVDSSRIIRADYSNPTYAKLASEAVDLWRTTEWGHEGRYTQNGLLLVYPDGNSTAKDYTTKSYHNVKQLGENAQFLPTKADVLKAAPAYGETLQVAGGYVNWSSGWADAEAGVRFAKQKLDKEGKVRFVHGEVSRLLFSPIDNRTVTGVVLKDFKNTTMTADLVILATGAWTAGLVDLRGRAVSTGQAIAYMRISDEEQRRLEHMPTILNFATGIFIIPPRNNILKIARHAYGYHNPKAVPVPGATPTGETMHVSLPEKGVPIPLEGETAFRTALKQLLPSFADRPFLNTRICWYTDTPRGDFIITHHPSHPHLVLATGGSGHAYKFFPLIGEKVVDALEGKLAPELRALWDWPEAVDEAHFDGTEDGSRSGDKRLLLLDELAKGQKAKRESAL*