MTSFQDRTTEFRTCVESIRSRSAPGARAEAKQRLLHQPNGKPAVKSEFSRIASSIGKDISNTSLKLNKLAQLAKRKTLFDDRPVEISELTFIVKQDIANINKQIAALQNHVKQGQASTSIEGKQIDEHNRNVIMLLQSKLASISMTFKDVLEVRTQLQARNPLPVSGRIFGAFSAYSHGNIVLYGSKTNPDPMGDGSPAKFDPKGKGRAAQNGDVLALDLDSAEEGSANGGAFQQMQLIEQQDSYIQQRSSAIESIETTIAELGQIFTQLAHMVAEQRETVQRIDADTQDIADNVRMGHNELLKYWGRVSNDRWLMLKVFGVLIVFSLQFLLFILVS*