MNKGLLFSCLLVAVTSVQAAPISIPYQGFFQRLKQVNKGNYPLVEIAFSVPNKSKCLIKSGTITTETESFPLTITQDQRIFLPYDARLKSDRALVNLDIKGSADNCNISMQVRAKNTKQSYSQKELLELQAEMNTMLSDMQGFPMRYFSQDIEGINFEFESGSQTSVKIDGQRQVFTDKLRLSQEQLNKLSVVEFDTKPLVISPWTHG