MEESFSRPHEEGSGGLPPTLLPTKVYGSQPQYNRPFPYPEAPVRWQVGSILEWFESLAQAAEQGEFQNNFHLGNQQHRQPIGGSELPLADPVPLPPWYTQPVSNEEAVIDETSCNAATPKNWDLSFVEHQDPWGWSDRQRMAKVACQVEASSSINCEKYHGIRTRFEFLFGRCVFQHSTPVEHGQRRMILRVLYEETIAKLRELLGNHQPPLHQIPDKILSESSPIATKQDLSKYMTAWLRENWTNPYPDDQGLATMAQACHTTPTVVNNWLINARTRKWRRAITKATNMHRPAKLLLEDSLRIFDGEEVRELGNLAMEISSSCSEANDMEGPMHKRHKSGM