MCGRFLRWLVAEESRHSTHVGRLLLPVLLGFRLVLLAASGTGVYGDEQSEFVCHTQQPGCKAACYDAFHPLSPLRFWAFQVILVAVPSILYVGFTLYHVIWHWEESEKVKKEEETLVRQREDSRDASGSGSSRLFWAYVAQLGVRLVLEGAALGGQYHLYGFKMPSSFACRREPCLGSITCTVSRPSEKTIFLKTMFGVTGLCLLFTLLELVLLGLGRWWRTRKHKSPSSNYFPTSESTRRHKEPTDKFLVVETKEQFREAEL