MSDASWIVVTGGGTGIGRALVHHFSRTHRVLTCGRRPAVLRETQRSAPCPANVVTEACDISCADGRGALVAALPADAAVRLLVQNAAIGDPAPLGELAVEHFEAALRVNVVAPLALFQAFLPHLRRGEGRVLHLGTSVAFHPQRGTAVYGVTKMAFHRLYEQLNAEQARSLGLPHVRYFDEAFANGSTTPERELARCVEELLGKDAHAFSAREWRFSEWRKERLGQERGGQQPVGGSWSEWRTGAAEAEAQGGRSESAARNKRHRDAAEQQGTFDCPLCFKKYASKDGRNKHLRQGKCCAGEGEHAAAMEALGLGGGTSSGQKGKPKPRHSSTKKGQKNGSKRAR*