MEEGETGLLLQSNKELLSSGYSIHEYSEEIKKIKSALTWVFLDQSNLWRAGLSWSLFFILTIGVPLVSHFMFACLTCDTMHQRPFDALVQVSLSLFATLSFVSLSSFARKYGIRKFLFLDKLYEDSEKVQQGYTEQLHRSMKILSSFVLPSFIAESIYKIWWFSSGGTQIPYLYNAALSNIFVCILLISSWLYRISISFLVCVLFRLICSLQILRLEEFAQVFEKESDVSSIMIEHLRIRRNLRVISHRFRVFILSTLILVTISQFLALLLITEPSSTVNIFTAGELALSSITLVTGLFMCLRSAAKITHKAQAVTSLAAKWHACATISTLDDMTEETPMARTVTPQMVYPINSSWDTDEEGDGDDVLDNTNMVPIHASTISYQKRQALVTYFEHNKAGITVYGFMLDRTWLHTIFAIQLSLTLWILNKTIGIS*