MSHFSRSYAEARQKFLDAARTAGAALAQFPHPTKRGSAGEDLAIDVALAGPAEARRCLMVTSGTHGAEGFAGSGAQVTMLHDAALLADCAAADTSLLLVHAINPYGFSHLRRVNEDNVDLNRNFMDFTQPLPYNEAYAEIAPLLVPAQWPPSDTDQAQLMKAVAERGMPWYQAAVSRGQYQDPGGMFYGGDKAAWSNYTLCRILARFGAGREALRWIDVHTGLGPWGYGEPIHMGPDTPESLTRTRAIWGARVTSIYDGSSTSANLTGLAWHAVLQTLPTIDYAGIALEFGTLPVGEVLDALRGDHWLHQHPEADENQRALVRQAMWRAFYGDTDDWREGVVAQVTDAVRDTIASA