MVWLEDPLTGDVPHRGIVEEEDEEQAAELAPQYAVAPAVEWAPGQAAVEGATVVFLAGQAACLLAGAVLRQAQTVGSIAVPELVRVRSPLEEEFGTGHQPVHTCSLHALGSGLLLVLSPRDLPAEQAPVWARAVLAALQPRALVVAATLPAMNYRGPGDPADEDLVFSLQTEAAAAAGAAGGAAGAAAGLPPPLPEGTMLGGLPAALLARAELQQLPATLVAGVQVQQVPDAQFLLALGQGLSAALRSTAPAAEAALVQQPRGATLAALGAAADAVYRSSASSSIFS*