MRRKASLILLALAVFCTALSPLVRWYAFPRLAKIPANQYQDMVLEAKNATLLDYGTMKAKTVPKVTVVQTLRGNVEASQKIEKTAGKDVVVWDGLSYVQGPDGKMVSRIPERYIFDAHTQEPVHATGEMVDGDPVTRAGLEFKWPFLTERRDYEYFDAQARTTAPIHYKGTQDFRGVRVYYFEQTVPWTKVPFPKAMPVKGVTPRSLAKTGTTRWYTTVRKFWVEPVTGAPVYGEEIHKEELRGGTLLGGRDKVTAFAGHVKMREDYIRSTVALVKSNRTVVLLMTSYLPWGLLLLGLLLLTLSLWLEARGRRPADPAPTEASAPEPVSA