MEEKQRGAVLGKYEVGKLVGCGAFAKVYRGRDTGTGQSVAIKVVSKQRLNKGGLNVKREIAIMHRLRHPYIVRLSEVLATKSKIFFVMELAKGGELFAKVSKGRFSEDLSRRYFHQLISAVGYCHSRGVFHRDLKPENLLLDDKLDLKISDFGLSALTEQIRPDGLLHTLCGTPAYVAPEVLAKKGYDGAKIDVWSCGVILFVLNAGYLPFNDHNLMVMYRKIYKGEFRIPKWTSPDLRRLLTRLLDTNPLSRITIEEIIRDPWFRQGYDDRMSKFHLEDSDMKLPANEMRMNAFHIISGSPGFNLSGLFSGKFDRVERFVSGWAAARVVEKLEEMAAAENLTVASKEAWGMKIQGEGGSFAMVVEINQLTDELVMIEVRQRQRAGGDIWSDTLRPFLVEIAHKPDETVAGLQTTHYQEGASSLRDVNTTT*