MHIADSGHTGVNQLGGVFVNGRPLPDSTRQKIVDLAHQGARPCDISRILQVSNGCVSKILCRYYESGTIRPRAIGGSKPRVATVSVCDKIESYKREQPSIFAWEIRDKLLHEKVCSPDTIPSVSSINRVLRNLAAKKEQQAMQNDFYDRALRYSSTQWYNQWPMGVPSAVGLAQLPPLTQANHIDKKDSGRLQQFFYL