MFQVALSQPLSVRSAAPSARGAICTASKPQRPKRAAAAAARSWLGSPAQLSWSACVAAHGPVRSVAPARVPRVLAAGEVVAAGGMNLTPQLETIVESFQMVPDPKMRYRQLLFFAKELAGCPEEVKKEENKVIGCVSQVWIVGSLDAEGNVSYVGDSDSELTKGLAALLIRGLSGNKPADILRVSPEFVKELGLNQSLTPSRNNGFLNMLKRMQRIAAAQEEEQDDGTVYSAIRRKLTAALKPAKLVIHDESAQHAGHAGARGYNGESHFRVEVVSAEFEGKNAVARQRMVYQVLADEMRERIHALALSTKTPPKLRSPGYSESLGLGLVTSLSFKASTLIQ*