MLLQLLHRVLPSDAKLVEFYYQARKLTENLGFTFETLDACPNNCMLFRNENAHLDTCIVCQTSRWKEDGVGYNHQNSSTNVVNRGKRVAAKQVRYFPLKPRLKRLFMSSKISKLMRWHAENSRDDGHTSMSSNGTCLVLQRIKFISPIIGHFTNGSRITCVTYEEPTFLF