MAIEGAHIAADVTELIGRTPMVYLNKVTEGCFASVAAKLESMEPCSSVKDRIGKSMIEDAEAQGLITPGKSILVEPTSGNTGIGLAFIAASKGYKLIITMPASMSLERRVLLKAFGAELIVTDPAKGMKGAIAKAEEIVARDPKAYMLQQFQNPANPKVHFETTGPELWNDTAGKIDILVSGIGTGGTATGAGRYLKGQNPNVKIIAVEPTESNVLSGGTPGPHKIQGIGAGFIPAVLETDILDETVQISSEEAIEMAKQLALKEGLLVGISSGAAAAAAVQVAKRPENKGKLIGVVFPSFGERYLSTVLFESIRQEAEKMQIE*