MDLDLFKKSLDSDIVKKSLDYTRKRKKWILLIGALGLSSYGAFRVYNSPSVVKKRERFAKVLGSLASIAELLGDSAETIGVVSKDLKEFIQSDSDEIPNSLKQLSKITRSDEVSESIITVTRALTVGILRGYKVGERKSDPGNSFSDRALDKLFSPSGSGFASIVVGSFAKNMVMAIYTGNGNESNTSGISETSTSIQKFVDVIAEEKCKKLIGDCIQQFVSTLVTVYLDKTMDVNPYEQILSGFTNPKHEEKARDLLTSFTNGAIETLVRTSHQVITNPDAKGKELVLNGIKPRKSQINSGFVHKISSTLAVPSNRKLVLDVTGRVTFATVRSFLEFFLDQLSSGMKRKVDGVHDDAIDKGREVYRYVSTKSYTVMTICLSVWLHVLSSPWSFSST*