MTELGIHFGKIAKVVGCHPDNDDTIDVQLVDDTQVIRQWPRYLLSSLTTILGDDHIWRHILSFLGQGTGSSARSAFRFHCQVAQVCQRWKRIADDNLPSIVGPMHVDLVPTMGCWQLMNPIVKWINRHDFQIRSLRISDSPRLAATVMDLLEKKHKTRDLRKVELVYTARQGRPPRQGRTEDNDDITDATTSMKQLEEAIVNKCDNIETLSVRFLDGFFSRGYNQSPNPAFFQLGITRLELICDNEYSIDPWLQLVEKLPCLRELTIRFRRFHTLQRHLGLPIGGLNAMMIKSETLVSIDVSTLDVWTFCDCPQLERFRSSRSLPEDLSEQQFNQIRLLGNLEVLAESMPFLGISVPPSCHLETAVLNLFMGYDEYSERLNTLRNMYFEE*