MGMSTGKVTVDGHVVEINDARNILEVVRRAGIKLPTFCYHSELSVYGACRMCMVEVEGRGLVASCSTPPADGMVIHTSTPRTRRLRRMIIELLLANHDRECTSCGRSGSCKLQQLARQMGVTEVRFGQRDKKMPVDNTSPALVKNPNKCILCGDCVRMCKEVQGLGIWDFAFRGSKTQVTTAFGKPLQEVACVSCGQCVAVCPTGALTVKSEVDKVWDAIHDPDKVVVVQVAPAVRVAIGEEFGLLPGEKATGQMVAALRKIGFDRVFDTLFTADMTTIEEGMELLGRLEKGGRLPLFTSCCPAWVKYAEQFHADLLENLSTCRSPQQMFGSLVKKHYAREIGRSPEQVVCVSVMPCTAKKFEARRPEFTTGGVPDVDFVLTTMELAQMIKEAGIVFNELEPEVFDNPLGMGSGAAVIYGASGGVMESVVRFVAAQQSPGDVGRVDFYPVRGIQGIKEAELEIGGQNLKLAVVNGLANAEKLINRIKSGEAFYHAVEVMACPGGCLGGGGQPYPNNTASRLGRMKGLYALDRAEQLHRPQDNIFVTRALERWFGGPANANTHQALHTRYYPRRRISGKPVEVSDRREERPVEVAVCVGTNCYLKGSYDILNKFMTLARQMGIADYVHLKGTFCLEHCDRGVSIKVNDEIITNVTLDNAEEVFRTKIAIKAEPPWVV