MSAGGEHAQVAVIGAGVCGLSCASALAKAGVPVAVFEQARGPGGRMSTRRQTLETGEQLRFDHGAQYFSAKDLAVQALVQEWVAAGVAAPWTPRLGTWEAGKGFVPEEADSKVRYVGVPGMNAICQHLSSQPGVSARLGTAVTGLEWRDGRWLLTGKDGAALGTYAALVVTDKNLASPRFSALNAGLPPPLESAGVPELFARVAAVSSIPSFALMLAFKQPLTQLPFDGLDVRNHKTLVWAGRDSAKPGRLKEPGAPECWVLHSNGDYAKRRVEEGPAGKPSAEWLGEIAEDMLAGFREIVPEMPEPLFARAHRWGGGFPAVAIANPGEACLWDESKRVAACGDYCLGPRVESAILSGLAAANKIFATRELLTLSKAHL*