MGTLDSKGFPPDFVVCTLLLDMHCKMKRLDKAREMYDRIRSMGYVPDVAACTELIDYYCTSGNPEAGEMLLAEMEAEKVHGTVDTYLAVLRGYGKLGQVSEAVRIFGMIKQDVFLRPHMGPNVYSSLMNAYTQANMLPSAVLTMEDMLMSGLVPEDESVGLLIVAYEKKNQFEKALDVLLKLESKAVRPGVDTVTTLIGWFGKLGLVEEAEILFKNIEAKVDKPECKAHVTLFSTYARSGLIDKARGILGSLEEKKVVLTDWAYEQIILSLLDGKQPQEAQSMRDQMISRGYTPSDEIERALLGIQTESFLADVSKPLEEATQSS*