MVSFLGFGARREQAGSIDKSGDGFPAARPPREVPAGDHASTRFGIGGSRSDVPQYDHVSPGIPPELFPYGLPQPPRSFLIAGIGWGYGLGCSLGPFYGTGVGFGWPGGVVLGAGAGIGAVCGAGFGGGALAGNGNAYLPFGLMRSFFFAPKVLWAERAIERWRIENERRIHLRRVQRYKRGGLSSSQRFWAAVAQQLSRFNTKLVQSGADLDAKHRQRQTAETHRPGTDSERVDDEASAVLPAPPPAHLSTAESQRMLMHKIQALQLENEALRQKLLSPAHQ*