MSFGRSVLSRLRAAVPASRVNLFVHAGNSLAVCASMSEDMVSLRGFMIGASSCSMAFNMLQPAPLWTPVYWGGFFAAMHAYQLGKIFREQQSAVSLSGREHELYESAFLPHGFTPRQFLRLMQTGEFVTLEPGEWCALQGEPVEALFFVTGISPEASVELQQLQPTSSSPHDGPPVQDVSKEMRLLRRVDSIDGVLSRVEPASLGSGAEAVRFDSERSQRALQETGSDSESVTEEEWMPYSGLGTTACRERAACTAFRETHAISDEQHGEALRAAGADEARWRARPDSLRVVMDSSPAPPAVQTVRNTNGIAARDFVACVLRFAVTRETE*