MRVGAALMAGDSFQLFNRHASWNLRAVQFSNVCSLYAKELLNSSAFRSTTTISRAFTSLAAPVGPASENCVVLEFRKHWLRESAFGRSRGRNLGRLHEGRCLVKCKSSKPLGPDYTARPSLDDVERLSRGLPSKSKIGSRRVPHRLTADERKAFDLARKRGYVVLKARTRIYPLVNSYRNFCDAVGHPNIRIEQGNSGLDDIVIVDLSTLRIEGPLLEALTAEISGRAVSMQQQDELQAVNPKSSIVQDFSDSDSDIEVYRDLQATDSAGTDADESGGAPEDGAEECHVEPRMLLSFKGDRPYTKRLAQDVLKICEEMRQKERLVL*