MADNLHLVLNRQNNYNLVYEGGSHVLKHTNFDEKQWTCSRVSGCRSAVYTNLEVSTVLRTAPHAETCTADDCILYKMEKRNTLKRRAGEETKPVPQIYNEECSNASTSLETAGQFPTFRSVKSAMYRSQAKRIPPLPATR