MGSGKQGAASVFSPSGNGSTDISLSDLKEKHQLDQEKLTLTTQPYRTLKLFVLATLQYLKRSLLFLLRKGGWFMLLSILAVSLVTFLIAVDGPQEKHVQELISFTKFALWWVALGVISSVGLGSGLPTFVLYLGPHVAMFTIKAMQCGRVDLKASLYDTKMLKRDPSWLEKDCSEYGPPLFSSIPGSLVRVPLSSIWTQVQLEAIIWGLGTVLGEIPSYFISKAQMSGSRLNAVEKPDISTKDDSGFIAGHVKQTKRWLFSRLEHLTFFEILLLASVPNPLFDLAGFVCGQFGIPFWRFFLPTLIGKAIIKTFIQTAFVISVCNNQLLELIENELIWVLGHIPGLSSVLPSLIANLHKIQESYLKAPAPSSASTKAKNWDLSFTTIWNTMVWLMVVNFSLKVVTSTAQGYLRKQQEEEMATLTNQVALRRRSNGQ*