MKPARLMKVFVTGPLPAEGRAALAQAADCEVEQWNSDDPIPRKDLEQGVVGAHGLLCRLSDRVDKKLLDA
AGANLRVISTLSVGVDHLALDEIKKRGIRVGYTPGVLTDATAELAVSLLLTTCRRLPEAIEEVKNGGWSS
WSPLWMCGYGLSQSTVGIVGLGRIGQAIARRLKPFGVQRFLYTGRQPRPQEAAEFQAEFVPIAQLAAESD
FIVVSCSLTPDTMGLCSKDFFQKMKNTAIFINISRGDVVNQEDLYQALASGQIAAAGLDVTTPEPLPPSH
PLLTLKNCVILPHIGSATYKTRNTMSLLAANNLLAGLRGEAMPSELKL