MPTALVTGGTGFIALHVIKLLVEQGHKVHTTVRSLRNPTKCKPILDLQFRYPGQISLFEADLTKDGSFLQAMEGCHFVYHIASPFLVPSQIKDGLRDCVEPALRGTRNVLESVNQCQSVQRVILTSSVAAMYGDCIEIHSVNKGTLMESLWNETSSVTNNPYHYSKVIAEREAWKIHAAQDRWDLVVLNPGLVLGPSMTPESVSGSLFMIENMFRGNNRMGVPELYYPVVDVRDVAEAHVRAGNMPNANGRYIIAGSGETFSLLELANMARSVHRDPRVLPNRNLPRVIVYLAGPFVGVSRGWISRNLGVRFSVDNGRSVRELGMEYRSVEGAIKDHYEAWVEREKGR*