MSTGKVTVDGRVVEIGDARNILEVVRRAGIKLPTFCYHSELSVYGACRMCMVEVEGRGLVASCSTPPVDGMVIHTSTPRTRRLRRMIIELLLANHDRECTSCERSGSCKLQQLARQMGITEVRFGQRDKKLPVDDTSPAIVKNPNKCILCGDCVRMCKEIQGLGIWDFAFRGSKTRVTTAFGKPLQEVACVNCGQCVAVCPTGALTVKPEVDRVWDAIHDPEKLVVVQVAPAVRVAIGEEFGLLPGEKATGQLVAALRKIGFDRVFDTLFTADMTTIEEGMELLGRLEKGGRLPLFTSCCPAWVKYAEQFHADLLDNLSTCRSPQQMFGSLVKKFYAREMGRTPEQVVCVSVMPCTAKKFEARRPEFTTGGVPDVDFVLTTMELARMIREAGIVFNELEPEMFDNPLGMGSGAAVIYGASGGVMESVVRFITAHRSAGDVGRVDFYPVRGIQGIKEAELEIGGQTLKLAVVNGLANAEKLIGRIKAGEVFYHAVEVMACPGGCLGGGGQPYPNNTASRLGRMKGLYSLDRAEQLHRPQDNIFVTRALERWFGGPANANTHQALHTRYYPRRRISGKPVELNGRRDERPVEVAVCVGTNCYLKGSYDILNKFMALARQMGIADYVQLKGTFCLEHCDRGVSIKVNDEIITNVTLDNAEEIFKTRIAIKAEPPWVV