METPFAQVTDDLIKGRELATQLQGLLRDSPKSGLIMDRILHAFSRSIHAAKAAVATSERASSDVQSEVIDGVSGGGKRKPASAAAGGNRRACRRRTQQSSVVFTKSIKSLDDGHAWRKYGQKEIHNSKHSRAYFRCTHKYDQLCAAQRQVQRCDDDEGMFRVTYIGVHPCRDPAAAVAPHVLHLTGTAEGMHAGCRLISFAPGGAAATTHDATASTTTNANLVDKDAATGSGRQGMKPESGDQEEVLSSRTPGNSAPRSTAPAATAPAWPDQGDVTSTRQYGGAVSFGEYLDDYTSLGDLASYVLDH