MEHAQRVLNASLSLDERLAALQQFKDASSQVDLGQAANQAAWVQTYVQPCLQVLSTVPPSFAEGPAHKLRATALEILSRTPTTEPAKAVAPELVNTCLNVVRQDNQENGVPGIKISXEVMKAMKGQLEAQAKQFVDLILSMFQELPATIRLHLEEPSPGAASTATPWAVAATKSLRVLMECPLSVIYVFQLYPDLSSQHLDVVLSVLMNVASSSQPPPAASLHPSRLPALTEVKMLQIKCLQVLGHILRQKPTLVKVHMQAMGNALVDLLRSCPSSLAPRKELLLLMRQLTGISGSSMATMPAAPLMRETVRVRLEELLDDAALLGAGAAANRGSGLAEALRPQAYLTLTPSQFSCCAHFVLVIFTAPGSSTALQVMCGKVLVGLAEASLAAAKSSSVEVAVKVRHRALITCILGCF