MTAFQQLPSSVLQTGAIFLSIIIEALPFVLIGSIVSGLIEVYITPDKVYHFLPRNRWGRIFFGTFVGILFPSCECGIVPIINRFLEKKVPSYTAVPFLVTAPVINPIVLFATYSAFGNSFHVALLRALGSILVAVILGIFLGFFWQEPIQKENRLACHEHDFSYLSSAKKVFQVFVQAIDEFFDTGRYLVFGCLFASIIQVYVPTRILTSISATPLFAILLLMLLAFLLSLCSEADAFIGASLLSSFGLAPVLAFLVIGPMLDIKNILMMKNYLKARFISHFITIVTLVVLAYSLLIGVIL*