MGTPGSGRKRTQIKDRFSAEDEALSHIAREAEARLAAKRAARAEARDIRMRELERQQKELDEKIDKQFTENYSRPSSRNATSGIPGTFTPLSGSSSRRGSGDANSSLDPDASLSELRESLAEVEEKYKKAMVSNAQLDNEKSNLVYQVDTLKDVVEEMEEQMAEYHRENEEKSKELERQKHNCSILQHKLDELKEGIQQRDEFIEKHGLVIIPDGTPNGDINHEPVVGAITVVSQEAAHVLESAGEGPLDVRLRKLAEEKEELVAQIRKLKLQLDDERQRSAKNNSTTTDSTGLENGSDLQLIEMQRDANRQISEYKFKISKAEQDMTTLEQNVMRLEGQVVRYKSAAENAEKVEDELKAEKRRLQRELRTALDKMEEMEMTNNHLVKRLEKMKANRTALLSQQ