MEAANDNIQNVVPPPKIEIPTVGPKRGYSGVRILRGHKGSITALHAVTRCEVWDLTSDQACISFVDFIKRLYHEGKIQEAATILRELELKNPASGISICTVQLDRSVNDDDIDTTSILTANTDEEIPKEVLATHVSSQDMESIIRLCKEGRMQDALMFYDEMIKKGLVPNFKAFSVLIRSLDTNDKLQEANRDGKSSILLKILTSLLSMHVGALRKAVLFVLDEKECEDDALFSLNLLLQAGYDKSKQEELLGNLGASFKLIESVIGTLTKFRGIVSKENTRNLNKLFLSSSLHDERDHLQPSHIDSHLEDEGCMENDNTFKLSIPKEEEDGLLSLFMDMDIEGQVLRLCRQLLPGINEASHLVLSKDERISYTGF*