MLSKNLYSNKRLLTSTNTLVRFASTRSTGVENSGAGPTSFKTMKVIDPQHSDKPNVLILGSGWGAISFLKHIDTKKYNVSIISPRSYFLFTPLLPSAPVGTVDEKSIIEPIVNFALKKKGNVTYYEAEATSINPDRNTVTIKSLSAVSQLYQPENHLGLHQAEPAEIKYDYLISAVGAEPNTFGIPGVTDYGHFLKEIPNSLEIRRTFAANLEKANLLPKGDPERRRLLSIVVVGGGPTGVEAAGELQDYVHQDLRKFLPALAEEVQIHLVEALPIVLNMFEKKLSSYAQSHLENTSIKVHLRTAVAKVEEKQLLAKTKHEDGKITEETIPYGTLIWATGNKARPVITDLFKKIPEQNSSKRGLAVNDFLQVKGSNNIFAIGDNAFAGLPPTAQVAHQEAEYLAKNFDKMAQIPNFQKNLSSRKDKIDLLFEENNFKPFKYNDLGALAYLGSERAIATIRSGKRTFYTGGGLMTFYLWRILYLSMILSARSRLKVFFDWIKLAFFKRDFFKGL*