MESKRGSTRSFTIDNLLREEEGKKEESKIEKKQQKRRQRSSFSAVQVHFLEIEFRNQRYISPESRARLASALGLTQQQIKIWFQNRRYKSKPKSPNGTLTEFENASGPPQIVENGVLRMPQWIGNPHWFNMYYYNLCSQNPYRFKSQ