MELSMFKIVFVFALLNTSNALLGMGRKQSVSVTGRLTCLGKPAEGVKIKLYEKEKIKDIKMDQTYTDANGVFTVSGYKTEITNIDPKVNIYHKCNTIGLCYQKFGITIPDNFISIGSIPQKTFDIGEIHLANIFQCQTTDCIN