MGSQKPRILPWLRAQLDLGRLEGVAWVDESRTRFRIPWKHGLRQDAQQEDFRIFQAWAEASGAYTPGKDREDRPTWKRNFRSALNRKDGLRVVDDRSKDPVDPHKIYEFVAPGVGASPEPDVSPDVSPDANRRDSAPDTQENILEELLGDMVLAPLPDGGPLGLAVAPEQPPQLLLNPSLDIPAPCPNLEPAENPLKGLLVPEDQWEFEVTAFYRGRQAFQQTVFCPGGLRLVGSEAEDRTLPGLPMRLPDPEGTLMDGTVVELVRRVLGCLGGGLALWRAGQRLWARRLGHCHVYWAMGEELLPNSRHGPEGEVPKNEDGGVFDLRPFVEDLIAFMEGSGRSPRYTIWFCLGEAWPQDQPWVKRLVMVKVVPTCLRSLLDMARAMGASSLENTVDLHISNSQPLSLTSDQYKACLQDLIEDMDFQTMGEA