MSPHPPYVPNEHDVQLLKEHVLSVHPDAQQVLVDALEEGLTTKLLSRWLTARKGDVKAAAAMLEKHVAWRRGAGRPVDESHHGVQVNLAHKKVFLQGLDKTGRPIVLGVGSRHRKFETKEDALAFCTYALDTACAIGNSHEEWDGKLTGVFDLRNLSLKNMDLTALQVMFELLQNHYPERLGRLFLYEAPVAFYALWRAVSPFVDPVTKTKINFVYAKNAHDDFEKVFDLHLLPTDLGGQGDYHAIDEAHKRALERAAARAGSASPSASPAASPAGANGNAANTAAPAAAAPGAAAAPGAPAAAPAPAPAGPAAAAGAAVPTPTTPTASVSAAAAEVKAPHAAAAAQPAA*