MYCGFRVRFVGRYVCFSNRLTELEELLEMARRGLSMPLLIYGPEGCGKTVLLRYLYQRLAEGYEYVIYYSPLHGVDEGLVSTDDVKKAVISLANAFGGTLAAVAEAVLAVGELLAKRLGVRRAGGIAILLDDVFQAVGSVELYVKKALTVVEHPPIEVDKTFVIIASSEGVGLEAVGRHLWTNIKTLWNLDKEGFKELISQIGGDVERLWKRSGGNPRAVELLGDEGWSVEKVIKKMYRADNIDLKLLARHKAIVERAVEDPDALLEAPQELTRYLLSKNLVARIIDPIRRIERDKELGIGEEYAWQTPLHRSAVEIALRQLKGAP