MMSVVRLAAVEGRGEAVAEFDITGTSYAPEGKVYSRGGGGVAFPADLPCLLQAALCCALCNDSHLHYAADRGQYQRVGEATEVALRVLAEKIGLPGYASMPSALSAMSRQERASYCNDHWQQAHKKLYTLEFSRDRKMMSVLCAAEGGTGPRLLLVEGAPEAVLEQCSHTLTNEPGGGGAGSGGMVEGMTAGLRTALYGKVAEYGSSSALRVLALAYRPWPDPDRLEVRPEDEQQLTFVGLVGMQDPPRQEVRDAIDQCRVAGIRVIMVTGDNKSTAESVAAQVGLLQPRSQLHGGASDGDGADVESGSGGAGMASLSGREFDDLPPQDQADAVAGLAVFARVEPSHKTRLVELLKGQGAVVAMTGDGVNDAPALRRADIGIAMGSGTAVAKHASDMVLADDX