MSDKVLALVAYQAREQYPRNLQSVCNGVLQKRPNDTLLKFWRAYGMLMEGSTVEAMRDLTQLLNAPDVELCAAAAMLQVHESAKVVDHDAVQQLQAKLEVEEVTASDASALNLAAYYSLTTQKERARGLVERVLRGQPDNSQALTLLGWTILLQQQDEQYAALVDETEIDEALGHFEAALEVDPADLQAMLGRAKVFAVKRNLAAALEALTEVTVRYAWFVPALVERTRILVSFGDWEQAQEAIVQVLTADPKNLLAIAWRASSSCFFFQPTSQCFASKLVEAGYQKLAMEEFAAAGERFAAALAVDELSLDASCGQLEVTILTGDLEEAANQLSFLEELFSSQASLQSAVDDMSTGPPESPDLLYLRGLLHWKKASSSSKDKSPSKTGDASTLEGLTNLERSITARIHGVADMPLSLEMCTALWPGRITSIVRMLLNSVGGEPRAPTEPPSPLIAKCMRALDLLAKKVPLMMEPQLLAARGMYLNGALEPALRKAQEILRHAPEDFSVHLLICSIYLYQDKPQLALAALDQAVSSNFAIREFPLYHVVNAKVLMASDKLEEARKVLEVAMSLPGVRVPLSSQQRTRMTRRVIEPQLHERATIFLLLAQCLSRLSKLPDAPEAKKYISDAIREFEGTSEEVRVTITDSELALARGDVEGALKKLRKVPEDSAHYTKARMAMADIYLKHRKDKAAYIRCYMDLVGKTQDYDSYCMLGEAFMQIQEPEKAVNAFVSAMEFNPKDTELILRVARALVTTHDYAGSIDYYNKAIRNSPNDYNLQLELATLLVKLRQWSTAVDRLNRCLERPQDGEVEAGSVQGLSIDVDAYLALALVSKGNLDDEGYVDALQRALAVQEELLLKVRGELVDTLESARTKAAGICFDLAEHYKFHRKFQEAIAFYNEALRHSESHAKSMLALAKLHLAHGDMDNCQQQCVTLLKFDPDNQEAAIMLAELMFHKEHYDSAIYHFQQLLERNPDHFAAMAQLVGLMRRAGRLEDVPQYFASAEAASPKSAMDPGFHFCKGLYNRYTNEPREALKEFNFARKDSKWGAQAIMHMVEIYLNPDNDAVWAEKESADYEESLEAIDTARSLLRQVRPQDMHSQRYKVLECYAIMAGKEQEEVEEALSRLLDMANSDPNNVPVLLAMATGFMLLKQTPKARNQLKRVQKIPYKPEEAEEFERAWLLLTDIHIQGGKFDLAQDLCQKCLKYNKSCAKAWEYMGAVMEREQSYKDAAEHYEKAWKHESQQSAQVGYKLAFNYLKAKRFVEAIEVCHQVIKAFPEYPRIRKDILEKARQGLKP*