MPVIFAHAPLSELVRRVPPPAEAVDGRGDWEAAEAALGVRLPTDFKALVETYGRGEFCDHICLRTPFGEDNPVRLAADLLEDYGSMREMFPENFPYPLFPEPGGLIAWAVTGSGHHVCWRTAGPPDEWPVVVWSRDDDYEEYGPGAADFLEGWITGRIVSEAMPGDNLDLAPWFDSARELAHVYVRLAEGERPYPERLRLLREALAPTADRGGFVSEYDGLRQDHFATVEGGWEVTYETAYGHQIRVAFPPEDSERARLAVLGAARLMGCEVLGLSTVHGTVVWQPVP