MGDAERNAAAVPRKRAFRFEDFQIGATIGTGTFGRVRVCRFIATGQVYALKILEKSEIIRLKQVEHIKSERGILARIEHPFIVNLFATSQDERYLYMAFEFVQGGELFSHLRKAGRFSNDAAKFFAASIVLAFEYLHGMHIAYRDLKPENLLLDRDGYLKIADFGFAKVVDDRTWTLCGTPEYLAPEIIQSKGHNHGVDWWALGILIFEMLAGFPPFYDENPFGIYQKILRGKIDWPRHFDKHAIDLIQHLLEPDKHKRLGCFKSGAADIKKHKWFRGFDWDLMIQRRLPAPLRIEVRSEVDTSNFDEYDEVEEPAKPFSMPPGVDYFAEF*