MAGILDGLRYKPDDQFANGAEDFNAEGKFGVPRFGGEPAALQEYCFRVRARAKRESLMEKSEVKGFFKELARPKENFPHNHVNPQTKVGINGFGRIGRMVFQAICDQNLLGTKLDVVGVVDMSTDAEYFAYQMKYDSVHGKFKHDVKIGEKDELIVNGHKIKCIQASREGPKALPWKEMGVEYVIESTGLFVEADKAKGHIEAGAKKVIISAPGKGDLKTLVCGVNHTEYDKASMDVVSNASCTTNCLAPICHVLLKEGIGIEKGLMTTIHSYTATQKTVDGVSAKDWRGGRAAACNIIPSATGAAKAVGEVLPTTKGKLTGMAFRVPTPDVSVVDLTFTAEKDTSIEEIDSLLKKATETYMKGVLSYTDEELVSADFIHNMNSSIYDSKATLQNNLKGEKRFFKIVSWYDNEWGYSNRVVDLLMYMIGA*