MPGAAAVQAFKRAGSRAAGLEVGPCNIPSSEWELNGMHVQYGKRIAVGGFAEVFAGKYLGTLVAIKKLLATDPDAVRHFAHEVRVLARLRHPNLILFIGYCLRPEPAILYEFMPRGSLFNIMRQVCFHCSGFQGFRVQGCVARGMAYLHSRNPPILHLDLKSPNILVDAQWRIKVCDFGLSAVRRQAFLSSACAGGTPEWMAPEMLRCEDYDEKADVWSFGVVLWELLTGEVPFVDLSPMQVVGMVGFKRQSLSPPGQGDTTLQQLCVMCMTQDPAERPSFTAILDCMDKAYHHGSSSGIGSMPNACQTNGDGPQHQAQDGHAARQAPRLKLIEAGAASSAGGGQQCGGGVEKARVQEAVAACAQGAPHAASGSSVQDPAQQQPHAVHGTLRPASSSKTPHQNPGESSQPSKSRRLDKGHRSPAGRRLDEGAALRHAGTAVNHGQTDQDYLSPGKHEKDAAIL*