MHGPRATLQEIVLHLEPQNELDPVDLLCYEQLSESEEENDEADGVSHAQLPARRAEPQRHKILCVCCKCDGRIELTVESSADDLRTLQQLFLSTLSFVCPWCATNQ