MFGGSDNSNPVLPVFMEENRSQYDATALPQLQLFGDFPVGCSVDPLNYMATATNRPIKRARKPEPNSSQQKLQISLNNNFCQDEAGHASRILNQNPVSTGLKLSYEEDERNSSITSASEGMKAALPGSFSLSNSLKIEIDRQEKEFDHYIRLQEASIMKGIRELKQRQTARFLNAIEKGVFKKLQDKELEIENMNRKSKELAERIKQVATEAQAWHCRAKYNESVVNALKTNLQQAIAHGAVQAREGCGDSEVDDTASYTNQFRHDNLVFANQQLNCRACKGKQVSVLLMPCRHLCLCKDCEGFINVCPVCQVMKTASVEVLMS*