MSQNVYQFIDVNRVDPAKKPLHIRKIEFVEIYEPFTKQQATAQADRCLDCGNPYCEWKCPVHNYIPQWLKLANEGRILEAADLAHQTNSLPEVCGRVCPQDRLCEGSCTLNADFGAVTIGNIEKYITDTAFEMGWKPDMSNVVWTDKKVAIIGAGPAGLAAADILVRNGVRPVVFDRYPEIGGLLTFGIPSFKLEKGVMENRRRIFSEMGIEFRLNVEVGQDITLQQLLDEYDAVFLGVGTYQYMRAGLANEDAPGVYDALPFLISNTYKVMELNNEAPFIDMAGKNVVVLGGGDTAMDCVRTSIRQGASRVICAYRRDEENMPGSRREVKNAKEEGVEFMFNLQPLGIEVNAQGQVTGVKVVKTALGEPDAAGRRKPEPVAGSEHVLPADAVIMAFGFQPHKMAWLEPFDVELDQWGRIKAPAKQTYQYQTTNPKIFAGGDAVRGSDLVVTAIDEGRKAAEGILDYLGV*