MASSACEIVSFSPSSKLSSTVEALRSPSQAWFTGQSAEQWSKSRVRIARLNSNCQMPYHLRHRLVAEAIKPENGSAKLDTSLNPRVAALRPSKTMIIADYATALVESGVPVVRLAAGEPDFNTPYPICEAGMKAIQNGYTHYTPNAGTLELRKAICHKLQDENGLTYSTDEILVSNGAKQSILQAVLAVCSPGDEVIIPAPFWVSYPEMARLADAAPIIVPTALSDDFLLRPEALEAVLNEKSRLMVFSSPSNPTGSVYPRETLEKIAKIVAKHPRLLVLSDEIYEHIMYKPASHTSFASLPGMRERTLTVNGFSKAFAMTGWRLGYLAAPKHFVTACNRIQSQSTSGASSISQKGGLAALELGYAGGEHVAVMVKAFKERRDFLVERFKALDGVKLSVPQGAFYLFPDFSAYYGTEADGFGLVHDAESLCKFFLEIARVALVPGDAFGDPKCIRISYAASLDSLRIAMQGIEKALSLLRPAIAMPPKK*