MPSRFTDLVTSCLGSVQRITDVGDHEDSLLSYEDIGHHAYGKFSMAIVQANQLLEDQGQVESGPFGTFVGIYDGHNGPDVSKFISRNLFPHISRFASQRGGMSVEVLQMAFNATEEGFEALVVEAWPTAPQIATVGSCCLVGVINDGTVYIANAGDSRAVLGSIFRATGAITPVQLTTEHNAGIEAVRQELRALHPDDSRIVMQKRGVWRVKGVIQVSRAIGDVYLKKQEFNQEPICAQFRLPEPLLRPVLTAEPDICVHKLQPQDRFLIFASDGLWEHMSNEEAVELVNKHPQRGIARRLIRAALEEAAKKREMRYSDLKRIERGIRRHFHDDITVIVVFLDHEHMGHGSRNAAGALVRRVDSHSNVQERSGTARVFRSF*