MHGKVPTLQDVVLELTPQTEIDLQCNEQLDSSEDEDEDEVDHLQERPQQARQAKQHTCYLIHVPCCECKFVVQLDIQSTKEDLRVVQQLLMGALTVTCPLCASSN