MFLLLRSYSTSSKLQRRLHLTQENHIPIVGGVSSQRCYCSVATPEPVISETSSTSIKKRIVSGVQPTGSIHLGNYLGAIKNWVSLQDKYETLFFIVDLHAITLPYDVQQLSKATKETAALYLACGVDTSKASVFVQSHVRAHVELMWLLSAATPIGWLNRMIQFKEKSRKAGDENVGVGLLTYPVLMASDILLYQSDLVPVGEDQKQHLELTRELAERINHLYGGRKWKKLGGRGGSIFKVPEPLIPPTGARVMSLTDGLSKMSKSATSDQSRINLLDSKDAIANKIKRCKTDSFPGLEFDNGDRPECNNLLSIYQIITNRTKEEVAQECHDMNWGTFKPVLTDALIDHLHPIQTRYEEIMSDRGYLDEVLAEGASKAAEIADSTLSNVYQAMGFLKR*