MDDNDVGLEGVSTDLEDAFGAAASFLGAAVISKDARFDDKLKLQFYGLYKQATAGKCASGRPAFWDLAGRAKWDAWAALGDLGKDDAMQRYVELLCTVAPDWDAAASGSKPGKSRGGGGAMGPVFSSLAAGEEAEAGGEGDEGRVRSLHELAGEGDLEAVTAALEAGADVHARDESGCTALHFAADRGAAAVAAALLAAGADVDAADVDGQTPLHYAAVTEHRELYELLVGAGADVSIRDSSGATAAEGAPEGWGLRT*