MNTCKTFTNDQANIKIYTCGSAKFIPPKWLRILHTSVGREENTGSLKKLCNIFISYSKIDIEPFLEKSRLELSPCLVEQVLKKFENAGMQAFTFFKWAGKQHGYTNSVEAYHIIIGSLGRIRKFELVWVLINDMKGRGILTQEAFSVVIKWYARARMDKEAVETFKNMGKFGLSPDLATFNNLLIALCKCKYVRRAQEVFDEMKVGYVPDLRTYSIMLEGWGDERKLNKVRDIFQEMVDRDCEPDIVAYVILMNALCKGGKIEEAVKLLGEMRSRGCKPNPHAYSVLVHAYGAKKQIGEALDIFAKMKKDNCAPDTPTYNALIGAFCSASEVDGAYRTLEEMGTSGVSPNSRTYNIVLSYLIKHNRTEEAYDVFQRMVKRNCDPDAKTYTMMIKMLCNGDQVDMALEVWSHMRRKQFCPTSENLSVLINGLCNRGKIKKACNFFEEMIGKGIKPPVATYNRLKNGLLEVGKEDVLKYLSEKMKLLTNAP*