MNKIANILLPSNRLLQKIKEQTEYALNCGALKSIPTEYELIRDKEIDFLVRIVTNLGRKDKAKKKQKKLGKAFNPFLPYEKALFVADILDTHVCLLNKFNVVDYHLLIITRDFEEQETLLTLNDFVALCACLLQVDGLGFYNNGEIAGASQRHKHLQLVPFPLVPELSKTPIDNIIETAKYQDNIGQLPCFNFVHGIVNIQLQDNNNILELAQQTLESYHYLLKCLKISINQKGKPEPYNLLVTREWMMMIPRSQPKYESISINSLGFAGALLVKNEQQMELLREVKPLTILEKVANSLMNN