MGRRISVRAASGSASSGENGVSQVTLESISAEAPPGARKEAVKKRSAENIRDEARRHGIGAPPNTFSAKYVPFSSRSSSSEEYYSLDEVIYRSKTGDLLDVQHDMEALAKHDAKYWKNLFDSRVGKTSWPYGSGVWSKKEWVLPEIDNDDIVSLFEGNSNLFWAERLGKEMLDMNDLWVKHCGISHTGSFKDLGMTVLVSQVNRLRKMKKPVVGVGCASTGDTSAALSAYCAAAGIPAIVFLPANRISIAQLVQPIANGALVLSLDTDFDGCMRLIREVTAELPIYLANSLNSLRLEGQKTAAIEILQQFDWEVPDWVIVPGGNLGNIYAFFKGFQMCKELGLVDRIPRLVCAQAANANPLYRFYKSGWEDYKAIKANPTFASAIQIGDPVSIDRAVYAMQQSNGIVEEASEEELMDAAAQADLTGMFTCPHTGVALSALTKLRRSGVIGATDRTVVVSTAHGLKFTQSKIAYHSKEIPDLACQFANPPLQVPNDFGAVMDVLRKELSLR*