MSAYCGKYKDELIKNAAYIGTPGKGILAADESTGTIGKRFASINVENVEDNRRAFRELLFCTPGALQYISGVILFDETLYQKTKDGKPFVDVLKEAGALPGIKVDKGTIEVAGTDKETTTQGHDDLGKQCAKYYEAGARFAKWRAVLKIGPNQPSQLAIDLNAQGLACYAIICQENGLVPIVEPEILVDGPHDIDRCAYVSEVVLAACYKALNEHHVLLEGTLLKPNMVTPGSDAKKVAPEVIAEYTVRTLQRTVPPAVPAIVFLSGGQSEEEATLNLNAMNKLSAKKPWSLSFSFGRALQQSTLKAWAGKTENVEKARAAFLVRCKANSEATLGTYKGDAVLGEGAAESLHVKDYKY*