MDGRESTVASGSNFSSFYVQHRGLGVPGASGHPAGLHGPPPGGYRQHLDAVSAGYPFQPPHIGGSHIGQGYHHVDASAPVAQHGGGGGASGSMDIGMGVEMSADAKGDQGSGAGQDEPVKKKRGRPRKYKPDGAVTLGLSPSSSMPHSSSPAMGTMVTTPGSGFGSGTGSGGSGSGAPTEKRGRGRPPGSGKMQQLASLGKWFLGSVGTGFTPHVIIISPGEDVAARIMSFSQQGPRAVCIISASGAVSSATLHQDSNSGGVVTYEGRFEILCLSGSYLVIEEGGSRTRSGGLCIALCGPDHRVIGGSVGGVLTAAGTVQVIVGSFMYGGSKKNKAKTEQEPENNEEPMGDDEDTPTLALPEHNMPHHSMGGWSAGLMRPMDSRTSNIDINSIRE