MTTTETNGSGQEASHSAAGISADEIALYDRQIRLWGMKAQEKIRSANILLITMKALANEIAKNLVLAGIGSLTINDHAVVSEADLGAQFFLSAEDGHLGQNRAIAASASLQRLNPRVKVIVDTDDIRTKHSSFYSSFDIIIATDLDADTLNVINTATRIHGRKFYAAGSHGLYGFLFADLIEHDFIIERQRSNLSTTLGPETKTRSIVSVAPKEPDNKDSDIELVTKRELYSTWLLASSDASLLPQDILSSPRRKRAVTPILSCLRALWQFTSTFGVPPTGPELLTNHTALAAFTQMCSDKHKALGLPAETLRAELLRSFLQNVGAELAPVAAVLGGQLAQDVINVLGQTQQPIQNFVVFSGESMEANVYALHPREGELGRGLLPVTMGVIEAAAEVLEKEGQTTDLMGLGGQHLGGGQQQQQQQQQPSSQMEGVEQQQQQQQQQQQQQQHANGVSTEQFTGAGQQQEQQGSGAGNA*