MKRFNRKLTIDPNNMDFAECAREEILKMEKEIRDSYEENIDCDGETLSRMLILDGCFILEVLRTMGREAGQYYEPIFGRKKIMYAAIDILNDILMLENQVPLIVLRKLLELKINSVVDVQNQLPAEHILSVFNPFHAERFDIKQWDVEQEVHHLLGFLHTAIVSPPFNVASPLKLVSKCKCSISIKTWQCIGTCIAACIGMLQDKNKAQDEIRIIPYAVELKNAGIKFKRYDRGIKEIKFDPNSATIFLPRLRITDTTEIAFRNLIAFEMCKPFEINYVSHYVSLMDKLIDSQEDVALLRRMGILFNLLGSDKEVADLFNGLGKGVTLTRRDVSDYLIEKVNGHYKNEMKVQIAKLVEDHFSSPWKALALAAAIVALLLTAVQKIFPLIHK*