MGTNDPGTPSKATKASEPEQSPATTSGTTAPVYPEWPGFQAYSAIPPHGFFPPPVAASPQAHPYMWGAQPMVPPYGTPPPYMMYPPGTVYAHPSTPGVHPFNHYPMLANGNVETAGTAPGASEINGKNELGRTSGPSANGITSHSESGSESESEGSDANSQNDSHSKENDVKEDGSSQNGISHTALNQNMSMAPTQTGVVIGGVAPTTNLNIGMDYWGAAGSSPVPAMHGKASSGSVRGEQWDERELKKQKRKQSNRESARRSRLRKQAECEELSVRADNLRAENSSLRAELERIKKEYEALLSHNASLKEKLEGNSDSIPYMNEQNDTNGTHQKQQDSDAQPNDAP