MGDEAGAKKPQLTGPLSRLSEDNITDILARLPAKSVLRCGAVCKAWRGITTDPGFLAAHARLRPTDVVMYTYEYWSPSSPTPSPSLLYWDDDDHFVDVELHAVPVSSDEAGRRHLIRYPDTQAWLLLASSDGVLLFKKDEGFYLLCNPTTRQWAQLPRLPRAQQDSRNHTDREFAFYLDIPSGEFRLLCRRSLTTNGTWCILSTGGAAEPRQVDMAAAESSGITQLVPSLHTKETHVAFRGRLHWPPHQACTVTGRTEMVVFDMSLERFHLMAGPSTTTGKFTKLFIGMDELLGAADFGKAASHVDLWFLGDYDDNKSWELRHRVATPWAGSPGGDGRPLLPVDLMSVAAAGDGEGNVMLGNHKGLVVYNVRRKKTVRTVDTVAKPDALMTRHVFKESLVQQPGFVAAEQSSLDLSLVRF*