MTVGNAPGPLAKGRPAPRVLLVDLDDTLYRVHQIPAIVKQRIQEYMVKKLGIPQDEVAAKTTELYLAYGTTLAGLVATGYRIDYDDWHEFVHQGALDYDTLLQPDPSLRDILCSIDLPKYILTNANRVHTERALARMGLSDCFQGMFYFENVMELAASHGFDVAHGVLCKPNPRIYQLVAEQLGVGLSEIIFFDDSTRNVASAHGLGCMTVLVGSDKPCPGADLSLPTMHDLPAAMPELLDQPGLVHEHHSSIPGMAQEQHAALAVPTAVGGAAAGSCNGSGIAVSVPASLRVVCKDEKKMFAFTDGEEPAVGPCRVAAQLHYRMAAEPEARCLQAPVGFNPACLDIRNQCYRVSNPQAPSPQFVCCGAVGSQMPINDNNGPTSSDSAALPLVRLVPQVTTLVATLPFTFASTQPLLLHRSGVLLRRCYASSMRLLIIRLGLLPTRTRPLPVRCRALPEPTLPQILAARVRPTSIPSAVLDPPSSRQLYTVALAKAATVCDNSLARETIARQEAAGRDLSAWLASLPHGRTLLSCTDDDLLVYLEAHWLPNRRVDDPSPNTVNNHLGLLSGLFNRLGRGSTYDRETGIGNPCCSSALSSYKTGYSRLAADRGYEERAA