MATSLFSRLCQAHPAAVCRLRMQYRMAADIMAISSQLVYSGELVCGSPAVANATLNLPRLGHVRAALALPPCRQAGGAWDGARSWAAAAAGGAGAESEARGLGRRAEWLRLAILPQHRVVFLDTDAMPATEARVQAGRRGNVYNPLEADLLVQLLAWLSACGVEPARMAYLSPYRAQLKAVAERLPPPLRGVEALTIDKGQGRDFECLLLSMVRSNADGATGSLLADWRRLNVAFSRAKRKLLVVGSRRTLQQSPMLASFLEMADQRGWCLQLPPRAHQLYPMPPLPAGEPAPPASPAPPAPPAPPAQQGSGRRHGAGHAPPPPPIVPDNMPITANLVHEIHQVAPARVPGGGGQRVASAAQPSVVDW*