MGATQSSADGVVTVVAAPGQTPSGGLSDGPHDVALLELQAHVARLGEQLQAIKLQGEGPTAWAFTSGGVTSTLPAIGGSPGPKRSQAAPSSGATSTGNAARGASSTSGRAGSSSGNLGGGGARAAQDWLMLGLGLGGSAGAGPTRHTAATAAAAELQAAATEYRRWYAENEAAAARRQAALHSRMGQVAAEARDTVAVLGRVTEANNRTAAVLEQQLRPVAEGVEALAARLEAAAAELRGCRQALRAQQHRQQEAAEKREQRQEPARQESEL*