MRLTSVILGLAAFAGASPSKILEARQSVGDGPFGPAGFQTHASLPRHTIYRPNNAAAAGAMPVFIWGNGACSGDGTSARNFLAQIASYGFLVVSQGVPGGGGSTTIDQMREAVTWAANGAGGAFNVDRTKIMTAGYSCGGTEAYAFIDDARVSSIGIYNSGMLGNYDQAKTIRKPVIIALGGPSDIAYPNGERDYNNIPASTPTWKGNLNRVGHGGTYGEANGGLYAKATYKWLQWQFKGDQSAGAYFVGNAALSDGWNNIASKSINVGGTTPGNPPPTTTNPPTTPPPSTNCAGLYGQCGGSGWSGPTCCSQGTCRASNQWYSQCL