MKEQIKEKVNSLQDEMISSIQESVKIPSVISEATENCPFGENVDKALRGILDLCKSLGFKTVYKDGYYGYAEIGQGEKMIGILGHVDVVPEGDLESWNYPPFEAVLEDGKLYGRGTQDDKGPTISAIYAVKALMDLNVDFNKRIRFIFGADEENLWRCINKYKENNEEIPNYGFTPDSRFPITNAEKGLLQVHLTCDSKSDIELSVGKALNAVPGKAIYIGKYSDKLKKELNKLNFEYTVEGNKICIIGKSVHSAASDTGINAVARLCIALNNIGIDSNIIKFLAEVIGEDANGNNIIPNCKDDVSGKLTVNIGRVTIDNEKEFAGIDVRIPVTYKKDDFVKELKKMTDKYNLNYEEYDFLDSIYVPEDTLLVKTLRKVYEEETGLDGTPLSSGGATYARALDNCVAFGAIFPGKPETEHQANEYLIVEDIIKATQIYALSIYELLKI*