MASTVPSRMRAALSCASTRTTRTLDDVAVPSIGAREVLVRVRACGVNHIDANAAREGYAVDVYAGPASARRRWTPGREFSGEVVAIGRAVRGVGVGDEVYGATPPTSREGSAAEYARTPAHAIARKPREMTHEEAAAIPFAALTAHRAMMVCGGARGGERALVLGGGGAVGTAACALAKDAGLEVTATCAARDFDFLRNVVGVDEVVDFKDTGEGSLRARAKAEEWAPFDVAVDCVGTKATKTQAIERLKYGVGRYVTLHGDLGKNATNDGGMVAGVARALGEYARKRALARFQHDVGYEQAVMRLDPDAMVTIARLVESGKLRIPVGEVLGLDEMERAYDLLRDPNVFGKVIVKP*