MRKVRRGLWSPEEDEKLAAHVIGMMKAGTTSSWSAIPLQTGLQRCGKSCRFRWMNYLRPGLKRGVALSKQEEELIVHLHQQLGNRWSEIAACLPGRTNNEVKNFCNKAFRVPRQCKADKAPVPHNPGRRSTTSDAAIGLRASSTFEAMPTDQTVDGDIEDGTSGGISLQHVGLDCPQFSLAANGSTSDFMGGNAHGSFENLSALGGDMILVNTSSTSLSTSDAKMLSHPLGPTNENVFSHAPSCGAAGTECNTLENISTLDHILEYEGNSQDLPTSHPLLFHSPYIDEICCNASFPGLHGMLESQSSSLSMENSPDICTSHVLNGIRIYPFALDYANYFPN*