MAGVFDLEKPIVFTYEEILASTESFNDSNVLGHGAFGLVYYGILRDQEVAIKRMTATKTKEFLVEMKVLCRVHHTNLVELIGYAASEDELFLVYEYAHKSSVSSRLHDPLSKGYTPLSWNARVQIALDAARGLEYIHEHTKAHYVHRDIKTNNILLDNYFRAKISDFGLAKLVGKSGEGEASVTRVVGTFGYLAPEYLHDGQATTKSDVYAFGVVLFELISGKEAIARSKGVVPNTPERRTLVSIGWITKDCDSRSWIGGEERPSRDQIGQGEERAEVAIGGFQLIEARGNHSAIQRFPYSISVRICGC*