MHRLRHPYIVRLSEVLATKSKIFFVMELAKGGELFAKVSKGRFSEDLSRRYFHQLISAVGYCHSRGVFHRDLKPENLLLDDKLDLKISDFGLSALTEQIRPDGLLHTLCGTPAYVAPEVLAKKGYDGAKIDVWSCGVILFVLNAGYLPFNDHNLMVMYRKIYKGEFRIPKWTSPDLRRLLTRLLDTNPLSRITIEEIIRDPWFRQGYDDRMSKFHLEDSDMKLPANEMRMNAFHIISGSPGFNLSGLFSGKFDRVERFVSGWAAARVVEKLEEMAAAENLTVASKEAWGMKIQGEGGSFAMVVEINQLTDELVMIEVRQRQRAGGDIWSDTLRPFLVEIAHKPDETVAGLQTTHYQEGASSLRDVNTTT*