MGNGLMPGVPGMAGGAVTVVSPVDTSVAQLDSMGKGNGDLSSPMAPVPYPFEGVIRGRRSGACVEKVVERRQRRMIKNRESAARSRARKQAYTMELEAEVQKLKEQNEELQKKHENRSLSANFNLTEPLQPLWR