MSYRRTRVGKYELGRTLGEGTFAKVKYARNLETNESVAIKILDKEKILKHKMVDQIKREISTMKLVRHPNVIQLFEVIGSKTKIYMVMEYVTGGEMFDKIAREGKQDERKARIYFQQLIDAVDYCHSRGVCHRDLKPENLLLDSDGNLKISDFGLSALPQQCRSDGLLHTTCGTPNYVAPEVISDKGYDGFKADIWSCGIVLYVLLAGYLPFDEPNLVALYKKMHRADFTFPHWFSRGSRKLVQKILDPNPKSRISISRIMDNEWFQVEHKPMTLGKEQSPNLDDIDAVFNGSEAHLVAEKEEPQPVTMNAFEIISMSRGFNLSGLFEHREVERESRFTSKHPAKEIVRTIEETARPLGFNIQKRNYKMTLQGSKRGRKGHLSVCTEVFEVAPSFYVVELRKSGGDTLEYHKAIFHQSFTTGLKDIIWKDQT*