MTGKIFTNTRERWRQQNVNSAFARLRKLIPTHPPDKKLSKNETLRLAMSSLSRQLNATVALAPVEVFELFDILKDIKGAVAVAWKNPISSWFTAMLHCFGGGILSCLLLAEPPLRFLTNTTNILLASSIWYIVFFCPCDLVSQGYSFLPVQLLAAGMKEVTRTWKIVGGVTHANSHYKNGWIVMIAIGWARGAGGSIITNFELLVKGDWKPQADEWMKMSYPAKVTLLGSIIFTFQHTEHLQIARHDLVFLYTMFLVVTKIIMMTTETTIVPFAPFEATVSRILFGWQQQFLPCEKKSEISTSTTKSTAVISDKVKKKGTKKTE