MAEELQTQANAAFVDEDYELAVDLFSKAISASPSNASLLVSRAQAHIKLDNYTDAVADASRAIDLDPSLSKAYLRKGVACFSLEEYQTAKSAFVAGAELEPSNSTFKMWIKKCDVALAEEVASDGQQPAETKLPNASTDLKINDIVPPIVYDSVCSPASQCETISPASSPAVSEKQTPKFRHAFYQNSKEVIVEFFARGLKHEDVKIDFGVQYLSVEIKTMDDPYIFQSRLNQKILIDQCKYSILNTKVEVRLAKAEMLQWKTLEYNQNQTMEPHPTSADVTETKLEYPSSSKKPYRDWDKLEAEVKREEKDEKLEGDAALNKLFRDIYQNADEDTRRAMNKSFVESSGTVLSTNWKEVGSKFVAGSPPSGMEMKQWEH*