MNIGCVTEISFQKGAELNYEVAQILQRQRYFRPITQADIEKCRYEICTKVDGYQNQLKQLTCQKIMMLRSRYLDISSASPLCPPLYDYMRLKFRKKRRNFSKDATRILTGFFHSHIEHPYPSEAEKTELARKCNLSVNQVSNWFGNKRIRFRKSHMCYTDDTNSTFGKDDAKKIANPATNTQNCPSFYGHECARNDATGTPFDLRQQVTAYENEANDQRSLAPNQKISVNDEAVDNEVLNLKDRLPSICTLLPICSATYVTHEHPHRF