MPSRLTDLVTSCLGSVQRITDVGDHEDSLLSYEDIGFHAHGKYSMAIVQANQLLEDQGQVESGPFGTFIGIYDGHNGPDVSKFISRNLFSHISRFASQRGGMSADVLQMAFNATEEGFEALVVEAWATAPQIATVGSCCLVGVINDGTVYIANAGDSRAVLGSIFRATGAITPVQLTTEHNAAIEAVRQELRALHPDDSRIVMQKRGVWRVKGVIQVSRAIGDVYLKKQEFNREPICAQFRLHEPLVRPVLTAEPDICVHKLQSQDRFLIFASDGLWEHLSNEDAVELVNKHPQKGIARRLIRAALEEAAKKREMRYSDLKRIERGIRRHFHDDITVVVVFLDNEMIDHSSRNGAGDLVRRVDSHSSAQERSGIPRVFSSF*