ATMTTIVNDTSEAICLSSEYKVYLKPIAKMTVSVALPQLKLPGKSISNWEVMERVKAMVAPEQFSSLRISKSTLEFIRFEGEVENKMVVKSLLSHLDGKSIKLSGFTDVLKVRAIENKVDFPTRHDWESFFRDAKDMNETLPGERPDTIHLEGLPCRWFSQKDSQFPDRPSEEALIAVFQAFGKVRNVDIPMLDPYREEMLDKNFNTFSFGGHLNFEAYVQYQEYCGFTKAMDTLRGMKLMLKGDDGKAVACNIKVTFDTTKHLSESAALKQKQQEKERAEREEQARLEQSRKKEELARLQHLEVCRRKQEEELRRVEVEKGRALELQRREKELPREKELQPSQEELQSPQEEPQLPRQEELKLQ