MTARVIALDLDGTLLTPHKTLLPSSLEALSRAKEAGFQLIIVTGRHHVAIHPFYQALALETPAICCNGTYLYDYQAKTVLDADPMPVDKALQLIDLLDEHQIHGLMYVDDAMLYEHPTGHVVRTSRWAQTLPPEQRPTFTQVSSLAQAARDVNAVWKFALTDEDIPRLQRFGQHVEQALGLECEWSWHDQVDIARKGNSKGKRLTQWIEAQGGSMKNVIAFGDNYNDISMLEAAGTGVAMGNADEAVKARADVVIGDNTTDSIAKFIYTHLL*