MLTLLGVVVVVVGFAVRLNPLLVVVLAAFTTGIFAGLSPLEVLAAFGKAFNENRYVTIAYLVLPMVGVLERAGLQERARALIARFRNVSVGPFLVGYLAFRQITSAMGLTSIAGQAQSIRPMVAPMAEGAVEARHGELDPDTRQAVRAQAAATDNIGLFFGEDIFIAIGSILLMVGFLAASGIVMDPIHLSLWAIPTAIAAFVIHGARLILFDRALRRRAA