MGRQGHKGREASIHAALDDFVTKLKRKRLGGSSLALARHTTEVLIHAVAAQQAPTAEGIIEGVRAVSKKLVEARPLELVVGNMCRRVLHIIREEAAGDGGKASNAASDANDASDGSDDEDNSVRGGAMKAFKAEVIEVIGELIDELESVNAHIVQQALEHVSPSSVVLTSGGSDIVEAFLREANRKRKFQCIVAEGAPALAGHQMARALAERGVETTAVADASVFAMMSRTNLVVLSACGVFANGGILAPAGHHTVALAAKSHSVPVVFLAGLHELSPIGPGDDAFHANDLRSPADVIDYTALADCGIGRNGSGIDRRSGAQAEGDVAQLCVANPAYDYVPPELVTLVLTDVGGAVPAFVKQLLGEIYDPADRTF*