MAIKLPTSLRGDDRELEGEGQPVNPLSHSLAVMPLSLCIISVIEFEEALTEISRMKKNMADALLPRNPLFSCIMKEDDRGVLRWQKTTVNVDDHVSIVEFPPGQESYDALWYTMVDVISSSLRAIGWIDDSQLPIRGPPGVEHMPTALSSATFLLEDIRQIKNSVGGTVNDVITAVIFYGTQRYLQIRLSAVGEQSLQDAYEKRSEPPKDTVIKQMKKSRVTALCLLNTRVLAGIQSIDEMLKPKSQAPWGNHFSLLHVRVPIMGKVENPLEFVKTVKSIMDRHKMSLGVFINARILRCLAKLKGPQATSTSLYNTTANTTMVISNMIGPMEKIAIDGNAIKSFSYFVCGTPVSLYVSILSYMGTIKVQVMAPKAYIDANILSKCFMEVFEEIKEASIHFKLS*