MVLSPEWLTAADVLASDEAAVELVTSGASAQLCFPSDWPRVFSTSKPLRALVNGTLRGVRCRAVAVDASGEREPASSFQRAAQLAASSDATLVKGFVVYELADGPRGCAFVAIRRWWNAAPGGAWFDAARPLVPGGRQLLLVESPLGERGEAAGRAGLGGGSFEAALRERLAGRPAEGVEAAIVRAEIAPPPPGEAGDEAAAGTGGSGGGAAAQIADGVALFARGLVGGAKGCFERAAVARLAEAEEGKERGNEAFRDGDGEVPPQPYAFHYEVGVADAKGDAATAEFARILRLRAPKRRPSNSPRLFLDTLQTSWGFRHSPRVRRALARLIAWLYRCPVAKGRFSHFPADNMKPIQQRVQRCAWLVQGEWTVPSASHADYERETGLTIGDGPVEDA*