MVLIQHQQQQQEEEIVRRERGKKGMRVGKYELGRTLGEGNFGKVKFAKHTDSAKSFAIKILEKNRIQDLRITDQIKREIRTLKVLKHPNVVRLYEVLASKTKIYMVLEYVNGGELFDRIATKGKLSETLGRKLFQQLIDGVSYCHDKGVFHRDLKLENVLIDGGRNIKITDFGLSALPQHLRDDGLLHTTCGSPNYVAPEVLSNRGYNGATSDTWSCGVILYVILTGFLPFDDRNLAVLYQKIFKGDAPIPKWLSQGAKNLIKRILDPNPQTRITMAEIKEDEWFKQNYTPTNPDEEEVESDDTSSDDEVLTIHEAPLDIERNPESPSVINNAFQLIGMSSCLDLSGFFENEDVSERKIRFTSNLSPKELLDRIENLAVQMGFQVQKKPGKLKVLLENKGQKTQASLSIVVEVFEISTSLYVVELQKSSGDSAVYRQLCNKLSDELGVQQSEELLTNLIVKDGNHTS*