METTWLRRGVLGSPDPNPALVPRTMLRVNSSPILTLAPKLDRAMHGLSKRDSRLGCCTASALATQGKPLLQQSQQDMAPYLPAKHWQTFRMPSQPAETLDELATLAHNQLAQVGHPRGHMRCSQVRCQPLFAMSQGLVDEARATFQRLAVAQAEVLTAKAAQLLLRDETDVAARGSVPCSSSGALCSCTAQPKPATAPAHTEAIATGTTCDVADDWESCDVASFAPVPVSTSLKSSNLPSSAVIQGSRQPGSQAAVSDQDQAWAAAVGLGPLTQAPLP