MSKGPGLFSDFGKKAKDLLNKDYSPDQKITIYSSSFSGVALTSNVANKGGLSSGDVGACYKYENAEFDVKLETESNIVTTLSVTDFLPSTKAIASIKLPDYNSGKFEVQYLHQHASFTGALGLNKSPAVDFSAAIGTPSIAFGAEATYITASGEFAKYNTGVSLTKPDSNASVILADKGDSIRFSYLRNLNQLNGGAVVGEMSRRFSTNENTLTVGCSYVVDPQTLLKAKLNNHGNLGALVQHELMPKSFLTISGAFDTKALQNTPKFGLALSLKP*