MGNCWVAPVKAESPAHDDPNQQGKGREASGNGSNYGSKYMPCTDDGDPLRTSTSNNNLRAFSFSVLRTATRNFRPDSVLGEGGFGCVFKGWIDEQGFMAMRPGTGLVIAVKKLNLEGLQGHKEWLAEVHFLGQLYHPNLVRLIGFCAEDDHRLLVYEFMQRGSLENHLFRRGNHNQALSWAIRVKIAVGAAKGLAFLHDAERPVIYRDFKTSNILLDLHYNAKLSDFGLAKDGPTGDKTHVSTRVMGTYGYAAPEYVATGHLTARSDVYSFG